I: pbuilder: network access will be disabled during build I: Current time: Mon May 29 15:42:15 +14 2023 I: pbuilder-time-stamp: 1685324535 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [slic3r-prusa_2.5.0+dfsg-4.dsc] I: copying [./slic3r-prusa_2.5.0+dfsg.orig.tar.xz] I: copying [./slic3r-prusa_2.5.0+dfsg-4.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Jan 5 19:44:00 2023 +14 gpgv: using RSA key 12E0D09DFB3FF7F759D36ED0FBD5225B588752A1 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./slic3r-prusa_2.5.0+dfsg-4.dsc: no acceptable signature found dpkg-source: info: extracting slic3r-prusa in slic3r-prusa-2.5.0+dfsg dpkg-source: info: unpacking slic3r-prusa_2.5.0+dfsg.orig.tar.xz dpkg-source: info: unpacking slic3r-prusa_2.5.0+dfsg-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Move-Slic3r-data-to-usr-share-slic3r-prusa.patch dpkg-source: info: applying Install-XS-files-into-usr-lib-slic3r-prusa3d.patch dpkg-source: info: applying Stop-building-test_voronoi.cpp.patch dpkg-source: info: applying Use-packaged-catch2-library.patch dpkg-source: info: applying Drop-lcereal.patch dpkg-source: info: applying Drop-OpenCASCADE-version-from-find_package.patch dpkg-source: info: applying Move-OCCTWrapper.so-into-package-specific-libdir.patch dpkg-source: info: applying Add-missing-include-TDocStd_Document.hxx-in-OCCTWrapper.c.patch dpkg-source: info: applying Fix-segfault-due-to-WxTranslations-Get-returning-nullptr.patch dpkg-source: info: applying Fix-segfault-due-to-uninitialized-imgui-in-wxwidgets3.2.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/8272/tmp/hooks/D01_modify_environment starting debug: Running on cbxi4b. 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 '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 May 29 15:44 /bin/sh -> /bin/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/8272/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/8272/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.2.15(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=bookworm EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=e8deeb104aca43cf97d00d2ada6accbb 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=8272 PS4='+ ' 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/r-b-build.SOBFXYjC/pbuilderrc_tYTH --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SOBFXYjC/b2 --logfile b2/build.log --extrapackages usrmerge slic3r-prusa_2.5.0+dfsg-4.dsc' SUDO_GID=116 SUDO_UID=112 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:3142/ I: uname -a Linux i-capture-the-hostname 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux I: ls -l /bin total 5072 -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash -rwxr-xr-x 1 root root 133220 Sep 21 2022 date -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd -rwxr-xr-x 1 root root 68104 Sep 21 2022 df -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep -rwxr-xr-x 1 root root 67548 Sep 21 2022 false -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed lrwxrwxrwx 1 root root 9 May 29 15:44 sh -> /bin/bash -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch -rwxr-xr-x 1 root root 67548 Sep 21 2022 true -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/8272/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), catch2, cmake, help2man, libboost-all-dev, libcereal-dev, libcgal-dev, libcurl4-gnutls-dev, libdbus-1-dev, libgtk-3-dev, libtbb-dev, libglew-dev, libeigen3-dev, libnlopt-cxx-dev | libnlopt-dev (<< 2.4.2+dfsg-5~), libopenvdb-dev (>= 5.0), libopenvdb-tools, libpng-dev, libgtest-dev (>= 1.7), libudev-dev, libwxgtk3.2-dev, libocct-data-exchange-dev, libocct-draw-dev, libocct-foundation-dev, libocct-modeling-algorithms-dev, libocct-visualization-dev, occt-misc, xfonts-base, xvfb, xauth, zlib1g-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19324 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on catch2; however: Package catch2 is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on libboost-all-dev; however: Package libboost-all-dev is not installed. pbuilder-satisfydepends-dummy depends on libcereal-dev; however: Package libcereal-dev is not installed. pbuilder-satisfydepends-dummy depends on libcgal-dev; however: Package libcgal-dev is not installed. pbuilder-satisfydepends-dummy depends on libcurl4-gnutls-dev; however: Package libcurl4-gnutls-dev is not installed. pbuilder-satisfydepends-dummy depends on libdbus-1-dev; however: Package libdbus-1-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtk-3-dev; however: Package libgtk-3-dev is not installed. pbuilder-satisfydepends-dummy depends on libtbb-dev; however: Package libtbb-dev is not installed. pbuilder-satisfydepends-dummy depends on libglew-dev; however: Package libglew-dev is not installed. pbuilder-satisfydepends-dummy depends on libeigen3-dev; however: Package libeigen3-dev is not installed. pbuilder-satisfydepends-dummy depends on libnlopt-cxx-dev | libnlopt-dev (<< 2.4.2+dfsg-5~); however: Package libnlopt-cxx-dev is not installed. Package libnlopt-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenvdb-dev (>= 5.0); however: Package libopenvdb-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenvdb-tools; however: Package libopenvdb-tools is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev (>= 1.7); however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on libudev-dev; however: Package libudev-dev is not installed. pbuilder-satisfydepends-dummy depends on libwxgtk3.2-dev; however: Package libwxgtk3.2-dev is not installed. pbuilder-satisfydepends-dummy depends on libocct-data-exchange-dev; however: Package libocct-data-exchange-dev is not installed. pbuilder-satisfydepends-dummy depends on libocct-draw-dev; however: Package libocct-draw-dev is not installed. pbuilder-satisfydepends-dummy depends on libocct-foundation-dev; however: Package libocct-foundation-dev is not installed. pbuilder-satisfydepends-dummy depends on libocct-modeling-algorithms-dev; however: Package libocct-modeling-algorithms-dev is not installed. pbuilder-satisfydepends-dummy depends on libocct-visualization-dev; however: Package libocct-visualization-dev is not installed. pbuilder-satisfydepends-dummy depends on occt-misc; however: Package occt-misc is not installed. pbuilder-satisfydepends-dummy depends on xfonts-base; however: Package xfonts-base is not installed. pbuilder-satisfydepends-dummy depends on xvfb; however: Package xvfb is not installed. pbuilder-satisfydepends-dummy depends on xauth; however: Package xauth is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} at-spi2-common{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} catch2{a} cmake{a} cmake-data{a} dbus{a} dbus-bin{a} dbus-daemon{a} dbus-session-bus-common{a} dbus-system-bus-common{a} dbus-user-session{a} dconf-gsettings-backend{a} dconf-service{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dmsetup{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} gfortran-12{a} gir1.2-atk-1.0{a} gir1.2-atspi-2.0{a} gir1.2-freedesktop{a} gir1.2-gdkpixbuf-2.0{a} gir1.2-glib-2.0{a} gir1.2-gtk-3.0{a} gir1.2-harfbuzz-0.0{a} gir1.2-pango-1.0{a} googletest{a} groff-base{a} gtk-update-icon-cache{a} help2man{a} hicolor-icon-theme{a} ibverbs-providers{a} icu-devtools{a} intltool-debian{a} libapparmor1{a} libarchive-zip-perl{a} libarchive13{a} libargon2-1{a} libatk-bridge2.0-0{a} libatk-bridge2.0-dev{a} libatk1.0-0{a} libatk1.0-dev{a} libatspi2.0-0{a} libatspi2.0-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libblkid-dev{a} libblosc-dev{a} libblosc1{a} libboost-all-dev{a} libboost-atomic-dev{a} libboost-atomic1.74-dev{a} libboost-atomic1.74.0{a} libboost-chrono-dev{a} libboost-chrono1.74-dev{a} libboost-chrono1.74.0{a} libboost-container-dev{a} libboost-container1.74-dev{a} libboost-container1.74.0{a} libboost-context-dev{a} libboost-context1.74-dev{a} libboost-context1.74.0{a} libboost-coroutine-dev{a} libboost-coroutine1.74-dev{a} libboost-coroutine1.74.0{a} libboost-date-time-dev{a} libboost-date-time1.74-dev{a} libboost-date-time1.74.0{a} libboost-dev{a} libboost-exception-dev{a} libboost-exception1.74-dev{a} libboost-fiber-dev{a} libboost-fiber1.74-dev{a} libboost-fiber1.74.0{a} libboost-filesystem-dev{a} libboost-filesystem1.74-dev{a} libboost-filesystem1.74.0{a} libboost-graph-dev{a} libboost-graph-parallel-dev{a} libboost-graph-parallel1.74-dev{a} libboost-graph-parallel1.74.0{a} libboost-graph1.74-dev{a} libboost-graph1.74.0{a} libboost-iostreams-dev{a} libboost-iostreams1.74-dev{a} libboost-locale-dev{a} libboost-locale1.74-dev{a} libboost-locale1.74.0{a} libboost-log-dev{a} libboost-log1.74-dev{a} libboost-log1.74.0{a} libboost-math-dev{a} libboost-math1.74-dev{a} libboost-math1.74.0{a} libboost-mpi-dev{a} libboost-mpi-python-dev{a} libboost-mpi-python1.74-dev{a} libboost-mpi-python1.74.0{a} libboost-mpi1.74-dev{a} libboost-mpi1.74.0{a} libboost-nowide-dev{a} libboost-nowide1.74-dev{a} libboost-nowide1.74.0{a} libboost-numpy-dev{a} libboost-numpy1.74-dev{a} libboost-numpy1.74.0{a} libboost-program-options-dev{a} libboost-program-options1.74-dev{a} libboost-program-options1.74.0{a} libboost-python-dev{a} libboost-python1.74-dev{a} libboost-python1.74.0{a} libboost-random-dev{a} libboost-random1.74-dev{a} libboost-random1.74.0{a} libboost-regex-dev{a} libboost-regex1.74-dev{a} libboost-regex1.74.0{a} libboost-serialization-dev{a} libboost-serialization1.74-dev{a} libboost-serialization1.74.0{a} libboost-stacktrace-dev{a} libboost-stacktrace1.74-dev{a} libboost-stacktrace1.74.0{a} libboost-system-dev{a} libboost-system1.74-dev{a} libboost-system1.74.0{a} libboost-test-dev{a} libboost-test1.74-dev{a} libboost-test1.74.0{a} libboost-thread-dev{a} libboost-thread1.74-dev{a} libboost-thread1.74.0{a} libboost-timer-dev{a} libboost-timer1.74-dev{a} libboost-timer1.74.0{a} libboost-tools-dev{a} libboost-type-erasure-dev{a} libboost-type-erasure1.74-dev{a} libboost-type-erasure1.74.0{a} libboost-wave-dev{a} libboost-wave1.74-dev{a} libboost-wave1.74.0{a} libboost1.74-dev{a} libboost1.74-tools-dev{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libcairo-gobject2{a} libcairo-script-interpreter2{a} libcairo2{a} libcairo2-dev{a} libcbor0.8{a} libcereal-dev{a} libcgal-dev{a} libcolord2{a} libcryptsetup12{a} libcups2{a} libcurl3-gnutls{a} libcurl4{a} libcurl4-gnutls-dev{a} libdatrie-dev{a} libdatrie1{a} libdbus-1-3{a} libdbus-1-dev{a} libdconf1{a} libdebhelper-perl{a} libdeflate-dev{a} libdeflate0{a} libdevmapper1.02.1{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libegl1-mesa-dev{a} libeigen3-dev{a} libelf1{a} libepoxy-dev{a} libepoxy0{a} libevent-2.1-7{a} libevent-core-2.1-7{a} libevent-dev{a} libevent-extra-2.1-7{a} libevent-openssl-2.1-7{a} libevent-pthreads-2.1-7{a} libexpat1{a} libexpat1-dev{a} libfabric1{a} libfdisk1{a} libffi-dev{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libfontconfig-dev{a} libfontconfig1{a} libfontenc1{a} libfreeimage-dev{a} libfreeimage3{a} libfreetype-dev{a} libfreetype6{a} libfribidi-dev{a} libfribidi0{a} libgbm1{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf-2.0-dev{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgfortran-12-dev{a} libgfortran5{a} libgirepository-1.0-1{a} libgl-dev{a} libgl1{a} libgl1-mesa-dri{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew-dev{a} libglew2.2{a} libglfw3{a} libglib2.0-0{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgraphite2-3{a} libgraphite2-dev{a} libgtest-dev{a} libgtk-3-0{a} libgtk-3-common{a} libgtk-3-dev{a} libharfbuzz-dev{a} libharfbuzz-gobject0{a} libharfbuzz-icu0{a} libharfbuzz-subset0{a} libharfbuzz0b{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libibverbs-dev{a} libibverbs1{a} libice-dev{a} libice6{a} libicu-dev{a} libicu72{a} libimath-3-1-29{a} libimath-dev{a} libip4tc2{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjs-jquery{a} libjs-jquery-ui{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-c5{a} libjsoncpp25{a} libjxr0{a} libkmod2{a} liblcms2-2{a} libldap-2.5-0{a} liblerc-dev{a} liblerc4{a} libllvm15{a} liblocale-gettext-perl{a} liblog4cplus-2.0.5{a} libltdl-dev{a} libltdl7{a} liblzma-dev{a} liblzo2-2{a} libmagic-mgc{a} libmagic1{a} libmount-dev{a} libmpfr-dev{a} libmunge2{a} libnghttp2-14{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnlopt-cxx-dev{a} libnlopt-cxx0{a} libnlopt-dev{a} libnlopt0{a} libnotify4{a} libnuma-dev{a} libnuma1{a} libocct-data-exchange-7.6{a} libocct-data-exchange-dev{a} libocct-draw-7.6{a} libocct-draw-dev{a} libocct-foundation-7.6{a} libocct-foundation-dev{a} libocct-modeling-algorithms-7.6{a} libocct-modeling-algorithms-dev{a} libocct-modeling-data-7.6{a} libocct-modeling-data-dev{a} libocct-ocaf-7.6{a} libocct-ocaf-dev{a} libocct-visualization-7.6{a} libocct-visualization-dev{a} libopenexr-3-1-30{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopenmpi-dev{a} libopenmpi3{a} libopenvdb-dev{a} libopenvdb-tools{a} libopenvdb10.0{a} libpam-systemd{a} libpango-1.0-0{a} libpango1.0-dev{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangoxft-1.0-0{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpixman-1-0{a} libpixman-1-dev{a} libpkgconf3{a} libpmix-dev{a} libpmix2{a} libpng-dev{a} libpng16-16{a} libproc2-0{a} libpsl5{a} libpthread-stubs0-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.11{a} libpython3.11-dev{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libraw20{a} librdmacm1{a} libreadline8{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsm-dev{a} libsm6{a} libsnappy1v5{a} libssh2-1{a} libsub-override-perl{a} libsystemd-shared{a} libtbb-dev{a} libtbb12{a} libtbbbind-2-5{a} libtbbmalloc2{a} libtcl8.6{a} libthai-data{a} libthai-dev{a} libthai0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtk8.6{a} libtool{a} libuchardet0{a} libudev-dev{a} libunwind8{a} libuv1{a} libwayland-bin{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-dev{a} libwayland-egl1{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdemux2{a} libwebpmux3{a} libwxbase3.2-1{a} libwxgtk-gl3.2-1{a} libwxgtk3.2-1{a} libwxgtk3.2-dev{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxaw7{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shm0{a} libxcb-shm0-dev{a} libxcb-sync1{a} libxcb-xfixes0{a} libxcb1{a} libxcb1-dev{a} libxcomposite-dev{a} libxcomposite1{a} libxcursor-dev{a} libxcursor1{a} libxdamage-dev{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxfont2{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxkbcommon-dev{a} libxkbcommon0{a} libxkbfile1{a} libxml2{a} libxmu-dev{a} libxmu-headers{a} libxmu6{a} libxmuu1{a} libxnvctrl0{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6{a} libxtst-dev{a} libxtst6{a} libxxf86vm1{a} libz3-4{a} libzstd-dev{a} m4{a} man-db{a} media-types{a} mpi-default-bin{a} mpi-default-dev{a} occt-misc{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} pango1.0-tools{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-dev{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3.11{a} python3.11-dev{a} python3.11-minimal{a} rapidjson-dev{a} readline-common{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} systemd{a} systemd-sysv{a} tcl8.6{a} tcl8.6-dev{a} tk8.6{a} tk8.6-dev{a} uuid-dev{a} wayland-protocols{a} wx-common{a} wx3.2-headers{a} x11-common{a} x11-xkb-utils{a} x11proto-dev{a} xauth{a} xfonts-base{a} xfonts-encodings{a} xfonts-utils{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xserver-common{a} xtrans-dev{a} xvfb{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: at-spi2-core ca-certificates chrony curl javascript-common libarchive-cpio-perl libcoarrays-openmpi-dev libgtk-3-bin libldap-common libmail-sendmail-perl libnss-systemd libpng-tools librsvg2-common libsasl2-modules lynx ntpsec openntpd psmisc publicsuffix systemd-timesyncd wget xdg-user-dirs zip 0 packages upgraded, 531 newly installed, 0 to remove and 0 not upgraded. Need to get 259 MB of archives. After unpacking 1210 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libargon2-1 armhf 0~20171227-0.3+deb12u1 [19.6 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf dmsetup armhf 2:1.02.185-2 [81.9 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf libdevmapper1.02.1 armhf 2:1.02.185-2 [125 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf libjson-c5 armhf 0.16-2 [40.4 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf libcryptsetup12 armhf 2:2.6.1-4~deb12u1 [196 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf libfdisk1 armhf 2.38.1-5+b1 [178 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf libkmod2 armhf 30+20221128-1 [50.0 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libapparmor1 armhf 3.0.8-3 [36.9 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf libip4tc2 armhf 1.8.9-2 [16.9 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf libsystemd-shared armhf 252.6-1 [1540 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf systemd armhf 252.6-1 [2923 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf systemd-sysv armhf 252.6-1 [41.5 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf libdbus-1-3 armhf 1.14.6-1 [177 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf dbus-bin armhf 1.14.6-1 [102 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf dbus-session-bus-common all 1.14.6-1 [76.6 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf dbus-daemon armhf 1.14.6-1 [168 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf dbus-system-bus-common all 1.14.6-1 [77.7 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf dbus armhf 1.14.6-1 [93.1 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf liblocale-gettext-perl armhf 1.07-5 [14.9 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf libpython3.11-minimal armhf 3.11.2-6 [798 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf python3.11-minimal armhf 3.11.2-6 [1714 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf python3-minimal armhf 3.11.2-1+b1 [26.3 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf media-types all 10.0.0 [26.1 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf readline-common all 8.2-1.3 [69.0 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf libreadline8 armhf 8.2-1.3 [144 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf libpython3.11-stdlib armhf 3.11.2-6 [1678 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf python3.11 armhf 3.11.2-6 [572 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf libpython3-stdlib armhf 3.11.2-1+b1 [9296 B] Get: 30 http://deb.debian.org/debian bookworm/main armhf python3 armhf 3.11.2-1+b1 [26.3 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf sgml-base all 1.31 [15.4 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf libproc2-0 armhf 2:4.0.2-3 [54.2 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf procps armhf 2:4.0.2-3 [695 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf libpam-systemd armhf 252.6-1 [200 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf libbsd0 armhf 0.11.7-2 [113 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf libedit2 armhf 3.1-20221030-2 [77.0 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf libcbor0.8 armhf 0.8.0-2+b1 [23.1 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf libfido2-1 armhf 1.12.0-2+b1 [69.3 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf openssh-client armhf 1:9.2p1-2 [893 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libgdk-pixbuf2.0-common all 2.42.10+dfsg-1 [306 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf libglib2.0-0 armhf 2.74.6-2 [1227 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf shared-mime-info armhf 2.2-1 [726 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf libpng16-16 armhf 1.6.39-2 [260 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf libdeflate0 armhf 1.14-1 [52.2 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf libjbig0 armhf 2.1-6.1 [27.1 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf liblerc4 armhf 4.0.0+ds-2 [137 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf libwebp7 armhf 1.2.4-0.2 [242 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf libtiff6 armhf 4.5.0-6 [295 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.10+dfsg-1+b1 [124 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf gtk-update-icon-cache armhf 3.24.37-2 [42.3 kB] Get: 65 http://deb.debian.org/debian bookworm/main armhf adwaita-icon-theme all 43-1 [5124 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf at-spi2-common all 2.46.0-5 [162 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf catch2 armhf 2.13.10-1 [454 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf libarchive13 armhf 3.6.2-1 [299 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf libbrotli1 armhf 1.0.9-2+b6 [271 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libsasl2-modules-db armhf 2.1.28+dfsg-10 [19.0 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf libsasl2-2 armhf 2.1.28+dfsg-10 [52.3 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libldap-2.5-0 armhf 2.5.13+dfsg-5 [158 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libnghttp2-14 armhf 1.52.0-1 [60.8 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf libpsl5 armhf 0.21.2-1 [57.5 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libssh2-1 armhf 1.10.0-3+b1 [163 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf libcurl4 armhf 7.88.1-9 [347 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf libjsoncpp25 armhf 1.9.5-4 [68.6 kB] Get: 84 http://deb.debian.org/debian bookworm/main armhf librhash0 armhf 1.4.3-3 [146 kB] Get: 85 http://deb.debian.org/debian bookworm/main armhf libuv1 armhf 1.44.2-1 [126 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf cmake-data all 3.25.1-1 [2026 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf cmake armhf 3.25.1-1 [4263 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf dbus-user-session armhf 1.14.6-1 [76.5 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf libdconf1 armhf 0.40.0-4 [36.1 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf dconf-service armhf 0.40.0-4 [27.6 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf dconf-gsettings-backend armhf 0.40.0-4 [23.2 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 95 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 97 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 98 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 99 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 100 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 101 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 102 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 103 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 104 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 105 http://deb.debian.org/debian bookworm/main armhf libfreetype6 armhf 2.12.1+dfsg-5 [332 kB] Get: 106 http://deb.debian.org/debian bookworm/main armhf fonts-dejavu-core all 2.37-6 [1068 kB] Get: 107 http://deb.debian.org/debian bookworm/main armhf fontconfig-config armhf 2.14.1-4 [315 kB] Get: 108 http://deb.debian.org/debian bookworm/main armhf libfontconfig1 armhf 2.14.1-4 [368 kB] Get: 109 http://deb.debian.org/debian bookworm/main armhf fontconfig armhf 2.14.1-4 [448 kB] Get: 110 http://deb.debian.org/debian bookworm/main armhf libgfortran5 armhf 12.2.0-14 [246 kB] Get: 111 http://deb.debian.org/debian bookworm/main armhf libgfortran-12-dev armhf 12.2.0-14 [298 kB] Get: 112 http://deb.debian.org/debian bookworm/main armhf gfortran-12 armhf 12.2.0-14 [7633 kB] Get: 113 http://deb.debian.org/debian bookworm/main armhf libgirepository-1.0-1 armhf 1.74.0-3 [88.2 kB] Get: 114 http://deb.debian.org/debian bookworm/main armhf gir1.2-glib-2.0 armhf 1.74.0-3 [159 kB] Get: 115 http://deb.debian.org/debian bookworm/main armhf libatk1.0-0 armhf 2.46.0-5 [42.4 kB] Get: 116 http://deb.debian.org/debian bookworm/main armhf gir1.2-atk-1.0 armhf 2.46.0-5 [23.6 kB] Get: 117 http://deb.debian.org/debian bookworm/main armhf gir1.2-freedesktop armhf 1.74.0-3 [37.2 kB] Get: 118 http://deb.debian.org/debian bookworm/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 119 http://deb.debian.org/debian bookworm/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 120 http://deb.debian.org/debian bookworm/main armhf libxcb1 armhf 1.15-1 [140 kB] Get: 121 http://deb.debian.org/debian bookworm/main armhf libx11-data all 2:1.8.4-2 [292 kB] Get: 122 http://deb.debian.org/debian bookworm/main armhf libx11-6 armhf 2:1.8.4-2 [695 kB] Get: 123 http://deb.debian.org/debian bookworm/main armhf libxext6 armhf 2:1.3.4-1+b1 [47.8 kB] Get: 124 http://deb.debian.org/debian bookworm/main armhf libxi6 armhf 2:1.8-1+b1 [78.6 kB] Get: 125 http://deb.debian.org/debian bookworm/main armhf libatspi2.0-0 armhf 2.46.0-5 [65.0 kB] Get: 126 http://deb.debian.org/debian bookworm/main armhf gir1.2-atspi-2.0 armhf 2.46.0-5 [20.6 kB] Get: 127 http://deb.debian.org/debian bookworm/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.10+dfsg-1+b1 [13.5 kB] Get: 128 http://deb.debian.org/debian bookworm/main armhf gir1.2-harfbuzz-0.0 armhf 6.0.0+dfsg-3 [1579 kB] Get: 129 http://deb.debian.org/debian bookworm/main armhf libfribidi0 armhf 1.0.8-2.1 [63.1 kB] Get: 130 http://deb.debian.org/debian bookworm/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 131 http://deb.debian.org/debian bookworm/main armhf libharfbuzz0b armhf 6.0.0+dfsg-3 [1893 kB] Get: 132 http://deb.debian.org/debian bookworm/main armhf libthai-data all 0.1.29-1 [176 kB] Get: 133 http://deb.debian.org/debian bookworm/main armhf libdatrie1 armhf 0.2.13-2+b1 [39.9 kB] Get: 134 http://deb.debian.org/debian bookworm/main armhf libthai0 armhf 0.1.29-1 [54.3 kB] Get: 135 http://deb.debian.org/debian bookworm/main armhf libpango-1.0-0 armhf 1.50.12+ds-1 [188 kB] Get: 136 http://deb.debian.org/debian bookworm/main armhf libpixman-1-0 armhf 0.42.2-1 [465 kB] Get: 137 http://deb.debian.org/debian bookworm/main armhf libxcb-render0 armhf 1.15-1 [114 kB] Get: 138 http://deb.debian.org/debian bookworm/main armhf libxcb-shm0 armhf 1.15-1 [106 kB] Get: 139 http://deb.debian.org/debian bookworm/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.1 kB] Get: 140 http://deb.debian.org/debian bookworm/main armhf libcairo2 armhf 1.16.0-7 [493 kB] Get: 141 http://deb.debian.org/debian bookworm/main armhf libpangoft2-1.0-0 armhf 1.50.12+ds-1 [40.9 kB] Get: 142 http://deb.debian.org/debian bookworm/main armhf libpangocairo-1.0-0 armhf 1.50.12+ds-1 [30.3 kB] Get: 143 http://deb.debian.org/debian bookworm/main armhf libxft2 armhf 2.3.6-1 [53.8 kB] Get: 144 http://deb.debian.org/debian bookworm/main armhf libpangoxft-1.0-0 armhf 1.50.12+ds-1 [24.3 kB] Get: 145 http://deb.debian.org/debian bookworm/main armhf gir1.2-pango-1.0 armhf 1.50.12+ds-1 [37.4 kB] Get: 146 http://deb.debian.org/debian bookworm/main armhf libatk-bridge2.0-0 armhf 2.46.0-5 [56.5 kB] Get: 147 http://deb.debian.org/debian bookworm/main armhf libcairo-gobject2 armhf 1.16.0-7 [111 kB] Get: 148 http://deb.debian.org/debian bookworm/main armhf liblcms2-2 armhf 2.14-2 [125 kB] Get: 149 http://deb.debian.org/debian bookworm/main armhf libcolord2 armhf 1.4.6-2.2 [118 kB] Get: 150 http://deb.debian.org/debian bookworm/main armhf libavahi-common-data armhf 0.8-10 [107 kB] Get: 151 http://deb.debian.org/debian bookworm/main armhf libavahi-common3 armhf 0.8-10 [38.3 kB] Get: 152 http://deb.debian.org/debian bookworm/main armhf libavahi-client3 armhf 0.8-10 [41.6 kB] Get: 153 http://deb.debian.org/debian bookworm/main armhf libcups2 armhf 2.4.2-3 [209 kB] Get: 154 http://deb.debian.org/debian bookworm/main armhf libepoxy0 armhf 1.5.10-1 [164 kB] Get: 155 http://deb.debian.org/debian bookworm/main armhf libwayland-client0 armhf 1.21.0-1 [23.3 kB] Get: 156 http://deb.debian.org/debian bookworm/main armhf libwayland-cursor0 armhf 1.21.0-1 [13.4 kB] Get: 157 http://deb.debian.org/debian bookworm/main armhf libwayland-egl1 armhf 1.21.0-1 [8528 B] Get: 158 http://deb.debian.org/debian bookworm/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.1 kB] Get: 159 http://deb.debian.org/debian bookworm/main armhf libxfixes3 armhf 1:6.0.0-2 [21.1 kB] Get: 160 http://deb.debian.org/debian bookworm/main armhf libxcursor1 armhf 1:1.2.1-1 [37.9 kB] Get: 161 http://deb.debian.org/debian bookworm/main armhf libxdamage1 armhf 1:1.1.6-1 [14.6 kB] Get: 162 http://deb.debian.org/debian bookworm/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB] Get: 163 http://deb.debian.org/debian bookworm/main armhf xkb-data all 2.35.1-1 [764 kB] Get: 164 http://deb.debian.org/debian bookworm/main armhf libxkbcommon0 armhf 1.5.0-1 [94.0 kB] Get: 165 http://deb.debian.org/debian bookworm/main armhf libxrandr2 armhf 2:1.5.2-2+b1 [36.0 kB] Get: 166 http://deb.debian.org/debian bookworm/main armhf libgtk-3-common all 3.24.37-2 [3891 kB] Get: 167 http://deb.debian.org/debian bookworm/main armhf libgtk-3-0 armhf 3.24.37-2 [2421 kB] Get: 168 http://deb.debian.org/debian bookworm/main armhf gir1.2-gtk-3.0 armhf 3.24.37-2 [219 kB] Get: 169 http://deb.debian.org/debian bookworm/main armhf googletest all 1.12.1-0.2 [506 kB] Get: 170 http://deb.debian.org/debian bookworm/main armhf help2man armhf 1.49.3 [198 kB] Get: 171 http://deb.debian.org/debian bookworm/main armhf libnl-3-200 armhf 3.7.0-0.2+b1 [55.8 kB] Get: 172 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-200 armhf 3.7.0-0.2+b1 [156 kB] Get: 173 http://deb.debian.org/debian bookworm/main armhf libibverbs1 armhf 44.0-2 [53.6 kB] Get: 174 http://deb.debian.org/debian bookworm/main armhf ibverbs-providers armhf 44.0-2 [28.4 kB] Get: 175 http://deb.debian.org/debian bookworm/main armhf icu-devtools armhf 72.1-3 [183 kB] Get: 176 http://deb.debian.org/debian bookworm/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB] Get: 177 http://deb.debian.org/debian bookworm/main armhf pkgconf-bin armhf 1.8.1-1 [28.5 kB] Get: 178 http://deb.debian.org/debian bookworm/main armhf pkgconf armhf 1.8.1-1 [25.9 kB] Get: 179 http://deb.debian.org/debian bookworm/main armhf pkg-config armhf 1.8.1-1 [13.7 kB] Get: 180 http://deb.debian.org/debian bookworm/main armhf libffi-dev armhf 3.4.4-1 [55.0 kB] Get: 181 http://deb.debian.org/debian bookworm/main armhf libglib2.0-data all 2.74.6-2 [1207 kB] Get: 182 http://deb.debian.org/debian bookworm/main armhf libglib2.0-bin armhf 2.74.6-2 [103 kB] Get: 183 http://deb.debian.org/debian bookworm/main armhf python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 184 http://deb.debian.org/debian bookworm/main armhf python3-distutils all 3.11.2-3 [131 kB] Get: 185 http://deb.debian.org/debian bookworm/main armhf libglib2.0-dev-bin armhf 2.74.6-2 [147 kB] Get: 186 http://deb.debian.org/debian bookworm/main armhf uuid-dev armhf 2.38.1-5+b1 [38.5 kB] Get: 187 http://deb.debian.org/debian bookworm/main armhf libblkid-dev armhf 2.38.1-5+b1 [169 kB] Get: 188 http://deb.debian.org/debian bookworm/main armhf libsepol-dev armhf 3.4-2.1 [317 kB] Get: 189 http://deb.debian.org/debian bookworm/main armhf libpcre2-16-0 armhf 10.42-1 [211 kB] Get: 190 http://deb.debian.org/debian bookworm/main armhf libpcre2-32-0 armhf 10.42-1 [203 kB] Get: 191 http://deb.debian.org/debian bookworm/main armhf libpcre2-posix3 armhf 10.42-1 [55.0 kB] Get: 192 http://deb.debian.org/debian bookworm/main armhf libpcre2-dev armhf 10.42-1 [666 kB] Get: 193 http://deb.debian.org/debian bookworm/main armhf libselinux1-dev armhf 3.4-1+b5 [150 kB] Get: 194 http://deb.debian.org/debian bookworm/main armhf libmount-dev armhf 2.38.1-5+b1 [22.5 kB] Get: 195 http://deb.debian.org/debian bookworm/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [902 kB] Get: 196 http://deb.debian.org/debian bookworm/main armhf libglib2.0-dev armhf 2.74.6-2 [1479 kB] Get: 197 http://deb.debian.org/debian bookworm/main armhf libatk1.0-dev armhf 2.46.0-5 [103 kB] Get: 198 http://deb.debian.org/debian bookworm/main armhf xml-core all 0.18+nmu1 [23.8 kB] Get: 199 http://deb.debian.org/debian bookworm/main armhf libdbus-1-dev armhf 1.14.6-1 [219 kB] Get: 200 http://deb.debian.org/debian bookworm/main armhf x11-common all 1:7.7+23 [252 kB] Get: 201 http://deb.debian.org/debian bookworm/main armhf libxtst6 armhf 2:1.2.3-1.1 [26.2 kB] Get: 202 http://deb.debian.org/debian bookworm/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 203 http://deb.debian.org/debian bookworm/main armhf x11proto-dev all 2022.1-1 [599 kB] Get: 204 http://deb.debian.org/debian bookworm/main armhf libxau-dev armhf 1:1.0.9-1 [22.4 kB] Get: 205 http://deb.debian.org/debian bookworm/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.7 kB] Get: 206 http://deb.debian.org/debian bookworm/main armhf xtrans-dev all 1.4.0-1 [98.7 kB] Get: 207 http://deb.debian.org/debian bookworm/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B] Get: 208 http://deb.debian.org/debian bookworm/main armhf libxcb1-dev armhf 1.15-1 [179 kB] Get: 209 http://deb.debian.org/debian bookworm/main armhf libx11-dev armhf 2:1.8.4-2 [777 kB] Get: 210 http://deb.debian.org/debian bookworm/main armhf libxext-dev armhf 2:1.3.4-1+b1 [103 kB] Get: 211 http://deb.debian.org/debian bookworm/main armhf libxfixes-dev armhf 1:6.0.0-2 [23.3 kB] Get: 212 http://deb.debian.org/debian bookworm/main armhf libxi-dev armhf 2:1.8-1+b1 [239 kB] Get: 213 http://deb.debian.org/debian bookworm/main armhf libxtst-dev armhf 2:1.2.3-1.1 [30.8 kB] Get: 214 http://deb.debian.org/debian bookworm/main armhf libatspi2.0-dev armhf 2.46.0-5 [76.3 kB] Get: 215 http://deb.debian.org/debian bookworm/main armhf libatk-bridge2.0-dev armhf 2.46.0-5 [8224 B] Get: 216 http://deb.debian.org/debian bookworm/main armhf libsnappy1v5 armhf 1.1.9-3 [23.8 kB] Get: 217 http://deb.debian.org/debian bookworm/main armhf libblosc1 armhf 1.21.3+ds-1 [36.8 kB] Get: 218 http://deb.debian.org/debian bookworm/main armhf libblosc-dev armhf 1.21.3+ds-1 [47.8 kB] Get: 219 http://deb.debian.org/debian bookworm/main armhf libboost1.74-dev armhf 1.74.0+ds1-21 [9508 kB] Get: 220 http://deb.debian.org/debian bookworm/main armhf libboost-dev armhf 1.74.0.3 [4548 B] Get: 221 http://deb.debian.org/debian bookworm/main armhf libboost1.74-tools-dev armhf 1.74.0+ds1-21 [1288 kB] Get: 222 http://deb.debian.org/debian bookworm/main armhf libboost-tools-dev armhf 1.74.0.3 [4508 B] Get: 223 http://deb.debian.org/debian bookworm/main armhf libboost-atomic1.74.0 armhf 1.74.0+ds1-21 [220 kB] Get: 224 http://deb.debian.org/debian bookworm/main armhf libboost-atomic1.74-dev armhf 1.74.0+ds1-21 [221 kB] Get: 225 http://deb.debian.org/debian bookworm/main armhf libboost-atomic-dev armhf 1.74.0.3 [4640 B] Get: 226 http://deb.debian.org/debian bookworm/main armhf libboost-chrono1.74.0 armhf 1.74.0+ds1-21 [224 kB] Get: 227 http://deb.debian.org/debian bookworm/main armhf libboost-chrono1.74-dev armhf 1.74.0+ds1-21 [231 kB] Get: 228 http://deb.debian.org/debian bookworm/main armhf libboost-chrono-dev armhf 1.74.0.3 [4960 B] Get: 229 http://deb.debian.org/debian bookworm/main armhf libboost-container1.74.0 armhf 1.74.0+ds1-21 [242 kB] Get: 230 http://deb.debian.org/debian bookworm/main armhf libboost-container1.74-dev armhf 1.74.0+ds1-21 [247 kB] Get: 231 http://deb.debian.org/debian bookworm/main armhf libboost-container-dev armhf 1.74.0.3 [4812 B] Get: 232 http://deb.debian.org/debian bookworm/main armhf libboost-date-time1.74.0 armhf 1.74.0+ds1-21 [217 kB] Get: 233 http://deb.debian.org/debian bookworm/main armhf libboost-serialization1.74.0 armhf 1.74.0+ds1-21 [298 kB] Get: 234 http://deb.debian.org/debian bookworm/main armhf libboost-serialization1.74-dev armhf 1.74.0+ds1-21 [368 kB] Get: 235 http://deb.debian.org/debian bookworm/main armhf libboost-date-time1.74-dev armhf 1.74.0+ds1-21 [226 kB] Get: 236 http://deb.debian.org/debian bookworm/main armhf libboost-system1.74.0 armhf 1.74.0+ds1-21 [218 kB] Get: 237 http://deb.debian.org/debian bookworm/main armhf libboost-system1.74-dev armhf 1.74.0+ds1-21 [219 kB] Get: 238 http://deb.debian.org/debian bookworm/main armhf libboost-thread1.74.0 armhf 1.74.0+ds1-21 [248 kB] Get: 239 http://deb.debian.org/debian bookworm/main armhf libboost-thread1.74-dev armhf 1.74.0+ds1-21 [262 kB] Get: 240 http://deb.debian.org/debian bookworm/main armhf libboost-context1.74.0 armhf 1.74.0+ds1-21 [219 kB] Get: 241 http://deb.debian.org/debian bookworm/main armhf libboost-context1.74-dev armhf 1.74.0+ds1-21 [220 kB] Get: 242 http://deb.debian.org/debian bookworm/main armhf libboost-context-dev armhf 1.74.0.3 [4540 B] Get: 243 http://deb.debian.org/debian bookworm/main armhf libboost-coroutine1.74.0 armhf 1.74.0+ds1-21 [228 kB] Get: 244 http://deb.debian.org/debian bookworm/main armhf libboost-coroutine1.74-dev armhf 1.74.0+ds1-21 [235 kB] Get: 245 http://deb.debian.org/debian bookworm/main armhf libboost-coroutine-dev armhf 1.74.0.3 [4608 B] Get: 246 http://deb.debian.org/debian bookworm/main armhf libboost-date-time-dev armhf 1.74.0.3 [4332 B] Get: 247 http://deb.debian.org/debian bookworm/main armhf libboost-exception1.74-dev armhf 1.74.0+ds1-21 [217 kB] Get: 248 http://deb.debian.org/debian bookworm/main armhf libboost-exception-dev armhf 1.74.0.3 [4320 B] Get: 249 http://deb.debian.org/debian bookworm/main armhf libboost-filesystem1.74.0 armhf 1.74.0+ds1-21 [250 kB] Get: 250 http://deb.debian.org/debian bookworm/main armhf libboost-filesystem1.74-dev armhf 1.74.0+ds1-21 [264 kB] Get: 251 http://deb.debian.org/debian bookworm/main armhf libboost-fiber1.74.0 armhf 1.74.0+ds1-21 [238 kB] Get: 252 http://deb.debian.org/debian bookworm/main armhf libboost-fiber1.74-dev armhf 1.74.0+ds1-21 [252 kB] Get: 253 http://deb.debian.org/debian bookworm/main armhf libboost-fiber-dev armhf 1.74.0.3 [4760 B] Get: 254 http://deb.debian.org/debian bookworm/main armhf libboost-filesystem-dev armhf 1.74.0.3 [4368 B] Get: 255 http://deb.debian.org/debian bookworm/main armhf libboost-regex1.74.0 armhf 1.74.0+ds1-21 [432 kB] Get: 256 http://deb.debian.org/debian bookworm/main armhf libboost-graph1.74.0 armhf 1.74.0+ds1-21 [285 kB] Get: 257 http://deb.debian.org/debian bookworm/main armhf libicu-dev armhf 72.1-3 [10.1 MB] Get: 258 http://deb.debian.org/debian bookworm/main armhf libboost-regex1.74-dev armhf 1.74.0+ds1-21 [543 kB] Get: 259 http://deb.debian.org/debian bookworm/main armhf libboost-test1.74.0 armhf 1.74.0+ds1-21 [412 kB] Get: 260 http://deb.debian.org/debian bookworm/main armhf libboost-test1.74-dev armhf 1.74.0+ds1-21 [516 kB] Get: 261 http://deb.debian.org/debian bookworm/main armhf libboost-graph1.74-dev armhf 1.74.0+ds1-21 [1526 kB] Get: 262 http://deb.debian.org/debian bookworm/main armhf libboost-graph-dev armhf 1.74.0.3 [4436 B] Get: 263 http://deb.debian.org/debian bookworm/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-8 [120 kB] Get: 264 http://deb.debian.org/debian bookworm/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-8 [53.2 kB] Get: 265 http://deb.debian.org/debian bookworm/main armhf librdmacm1 armhf 44.0-2 [60.6 kB] Get: 266 http://deb.debian.org/debian bookworm/main armhf libfabric1 armhf 1.17.0-3 [385 kB] Get: 267 http://deb.debian.org/debian bookworm/main armhf libhwloc15 armhf 2.9.0-1 [127 kB] Get: 268 http://deb.debian.org/debian bookworm/main armhf libmunge2 armhf 0.5.15-2 [15.7 kB] Get: 269 http://deb.debian.org/debian bookworm/main armhf libpciaccess0 armhf 0.17-2 [48.7 kB] Get: 270 http://deb.debian.org/debian bookworm/main armhf libxnvctrl0 armhf 525.85.05-1 [12.2 kB] Get: 271 http://deb.debian.org/debian bookworm/main armhf ocl-icd-libopencl1 armhf 2.3.1-1 [40.1 kB] Get: 272 http://deb.debian.org/debian bookworm/main armhf libhwloc-plugins armhf 2.9.0-1 [15.9 kB] Get: 273 http://deb.debian.org/debian bookworm/main armhf libpmix2 armhf 4.2.2-1+b1 [553 kB] Get: 274 http://deb.debian.org/debian bookworm/main armhf libopenmpi3 armhf 4.1.4-3+b1 [1849 kB] Get: 275 http://deb.debian.org/debian bookworm/main armhf libboost-mpi1.74.0 armhf 1.74.0+ds1-21 [250 kB] Get: 276 http://deb.debian.org/debian bookworm/main armhf libboost-graph-parallel1.74.0 armhf 1.74.0+ds1-21 [258 kB] Get: 277 http://deb.debian.org/debian bookworm/main armhf libboost-graph-parallel1.74-dev armhf 1.74.0+ds1-21 [269 kB] Get: 278 http://deb.debian.org/debian bookworm/main armhf libboost-graph-parallel-dev armhf 1.74.0.3 [4460 B] Get: 279 http://deb.debian.org/debian bookworm/main armhf libboost-iostreams1.74-dev armhf 1.74.0+ds1-21 [247 kB] Get: 280 http://deb.debian.org/debian bookworm/main armhf libboost-iostreams-dev armhf 1.74.0.3 [4316 B] Get: 281 http://deb.debian.org/debian bookworm/main armhf libboost-locale1.74.0 armhf 1.74.0+ds1-21 [419 kB] Get: 282 http://deb.debian.org/debian bookworm/main armhf libboost-locale1.74-dev armhf 1.74.0+ds1-21 [554 kB] Get: 283 http://deb.debian.org/debian bookworm/main armhf libboost-locale-dev armhf 1.74.0.3 [4660 B] Get: 284 http://deb.debian.org/debian bookworm/main armhf libboost-log1.74.0 armhf 1.74.0+ds1-21 [530 kB] Get: 285 http://deb.debian.org/debian bookworm/main armhf libboost-log1.74-dev armhf 1.74.0+ds1-21 [747 kB] Get: 286 http://deb.debian.org/debian bookworm/main armhf libboost-log-dev armhf 1.74.0.3 [4540 B] Get: 287 http://deb.debian.org/debian bookworm/main armhf libboost-math1.74.0 armhf 1.74.0+ds1-21 [324 kB] Get: 288 http://deb.debian.org/debian bookworm/main armhf libboost-math1.74-dev armhf 1.74.0+ds1-21 [383 kB] Get: 289 http://deb.debian.org/debian bookworm/main armhf libboost-math-dev armhf 1.74.0.3 [4532 B] Get: 290 http://deb.debian.org/debian bookworm/main armhf openmpi-common all 4.1.4-3 [167 kB] Get: 291 http://deb.debian.org/debian bookworm/main armhf libnl-3-dev armhf 3.7.0-0.2+b1 [98.4 kB] Get: 292 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-dev armhf 3.7.0-0.2+b1 [183 kB] Get: 293 http://deb.debian.org/debian bookworm/main armhf libibverbs-dev armhf 44.0-2 [195 kB] Get: 294 http://deb.debian.org/debian bookworm/main armhf libnuma1 armhf 2.0.16-1 [17.8 kB] Get: 295 http://deb.debian.org/debian bookworm/main armhf libnuma-dev armhf 2.0.16-1 [33.0 kB] Get: 296 http://deb.debian.org/debian bookworm/main armhf libltdl7 armhf 2.4.7-5 [390 kB] Get: 297 http://deb.debian.org/debian bookworm/main armhf libltdl-dev armhf 2.4.7-5 [162 kB] Get: 298 http://deb.debian.org/debian bookworm/main armhf libhwloc-dev armhf 2.9.0-1 [214 kB] Get: 299 http://deb.debian.org/debian bookworm/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [161 kB] Get: 300 http://deb.debian.org/debian bookworm/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-8 [97.5 kB] Get: 301 http://deb.debian.org/debian bookworm/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-8 [58.3 kB] Get: 302 http://deb.debian.org/debian bookworm/main armhf libevent-dev armhf 2.1.12-stable-8 [290 kB] Get: 303 http://deb.debian.org/debian bookworm/main armhf libpmix-dev armhf 4.2.2-1+b1 [864 kB] Get: 304 http://deb.debian.org/debian bookworm/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 305 http://deb.debian.org/debian bookworm/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 306 http://deb.debian.org/debian bookworm/main armhf openmpi-bin armhf 4.1.4-3+b1 [194 kB] Get: 307 http://deb.debian.org/debian bookworm/main armhf libopenmpi-dev armhf 4.1.4-3+b1 [920 kB] Get: 308 http://deb.debian.org/debian bookworm/main armhf mpi-default-dev armhf 1.14 [5548 B] Get: 309 http://deb.debian.org/debian bookworm/main armhf libboost-mpi1.74-dev armhf 1.74.0+ds1-21 [278 kB] Get: 310 http://deb.debian.org/debian bookworm/main armhf libboost-mpi-dev armhf 1.74.0.3 [4420 B] Get: 311 http://deb.debian.org/debian bookworm/main armhf libboost-python1.74.0 armhf 1.74.0+ds1-21 [277 kB] Get: 312 http://deb.debian.org/debian bookworm/main armhf mpi-default-bin armhf 1.14 [4752 B] Get: 313 http://deb.debian.org/debian bookworm/main armhf libboost-mpi-python1.74.0 armhf 1.74.0+ds1-21 [321 kB] Get: 314 http://deb.debian.org/debian bookworm/main armhf libboost-mpi-python1.74-dev armhf 1.74.0+ds1-21 [224 kB] Get: 315 http://deb.debian.org/debian bookworm/main armhf libboost-mpi-python-dev armhf 1.74.0.3 [4456 B] Get: 316 http://deb.debian.org/debian bookworm/main armhf libboost-numpy1.74.0 armhf 1.74.0+ds1-21 [226 kB] Get: 317 http://deb.debian.org/debian bookworm/main armhf libboost-numpy1.74-dev armhf 1.74.0+ds1-21 [231 kB] Get: 318 http://deb.debian.org/debian bookworm/main armhf libboost-numpy-dev armhf 1.74.0.3 [4376 B] Get: 319 http://deb.debian.org/debian bookworm/main armhf libboost-program-options1.74.0 armhf 1.74.0+ds1-21 [311 kB] Get: 320 http://deb.debian.org/debian bookworm/main armhf libboost-program-options1.74-dev armhf 1.74.0+ds1-21 [355 kB] Get: 321 http://deb.debian.org/debian bookworm/main armhf libboost-program-options-dev armhf 1.74.0.3 [4340 B] Get: 322 http://deb.debian.org/debian bookworm/main armhf libpython3.11 armhf 3.11.2-6 [1710 kB] Get: 323 http://deb.debian.org/debian bookworm/main armhf libexpat1-dev armhf 2.5.0-1 [134 kB] Get: 324 http://deb.debian.org/debian bookworm/main armhf libpython3.11-dev armhf 3.11.2-6 [3518 kB] Get: 325 http://deb.debian.org/debian bookworm/main armhf libpython3-dev armhf 3.11.2-1+b1 [9556 B] Get: 326 http://deb.debian.org/debian bookworm/main armhf python3.11-dev armhf 3.11.2-6 [615 kB] Get: 327 http://deb.debian.org/debian bookworm/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 328 http://deb.debian.org/debian bookworm/main armhf libjs-sphinxdoc all 5.3.0-4 [130 kB] Get: 329 http://deb.debian.org/debian bookworm/main armhf python3-dev armhf 3.11.2-1+b1 [26.2 kB] Get: 330 http://deb.debian.org/debian bookworm/main armhf libboost-python1.74-dev armhf 1.74.0+ds1-21 [304 kB] Get: 331 http://deb.debian.org/debian bookworm/main armhf libboost-python-dev armhf 1.74.0.3 [4632 B] Get: 332 http://deb.debian.org/debian bookworm/main armhf libboost-random1.74.0 armhf 1.74.0+ds1-21 [222 kB] Get: 333 http://deb.debian.org/debian bookworm/main armhf libboost-random1.74-dev armhf 1.74.0+ds1-21 [226 kB] Get: 334 http://deb.debian.org/debian bookworm/main armhf libboost-random-dev armhf 1.74.0.3 [4336 B] Get: 335 http://deb.debian.org/debian bookworm/main armhf libboost-regex-dev armhf 1.74.0.3 [4596 B] Get: 336 http://deb.debian.org/debian bookworm/main armhf libboost-serialization-dev armhf 1.74.0.3 [4560 B] Get: 337 http://deb.debian.org/debian bookworm/main armhf libboost-stacktrace1.74.0 armhf 1.74.0+ds1-21 [253 kB] Get: 338 http://deb.debian.org/debian bookworm/main armhf libboost-stacktrace1.74-dev armhf 1.74.0+ds1-21 [230 kB] Get: 339 http://deb.debian.org/debian bookworm/main armhf libboost-stacktrace-dev armhf 1.74.0.3 [4328 B] Get: 340 http://deb.debian.org/debian bookworm/main armhf libboost-system-dev armhf 1.74.0.3 [4468 B] Get: 341 http://deb.debian.org/debian bookworm/main armhf libboost-test-dev armhf 1.74.0.3 [4364 B] Get: 342 http://deb.debian.org/debian bookworm/main armhf libboost-thread-dev armhf 1.74.0.3 [4356 B] Get: 343 http://deb.debian.org/debian bookworm/main armhf libboost-timer1.74.0 armhf 1.74.0+ds1-21 [222 kB] Get: 344 http://deb.debian.org/debian bookworm/main armhf libboost-timer1.74-dev armhf 1.74.0+ds1-21 [224 kB] Get: 345 http://deb.debian.org/debian bookworm/main armhf libboost-timer-dev armhf 1.74.0.3 [4456 B] Get: 346 http://deb.debian.org/debian bookworm/main armhf libboost-type-erasure1.74.0 armhf 1.74.0+ds1-21 [227 kB] Get: 347 http://deb.debian.org/debian bookworm/main armhf libboost-type-erasure1.74-dev armhf 1.74.0+ds1-21 [233 kB] Get: 348 http://deb.debian.org/debian bookworm/main armhf libboost-type-erasure-dev armhf 1.74.0.3 [4428 B] Get: 349 http://deb.debian.org/debian bookworm/main armhf libboost-wave1.74.0 armhf 1.74.0+ds1-21 [385 kB] Get: 350 http://deb.debian.org/debian bookworm/main armhf libboost-wave1.74-dev armhf 1.74.0+ds1-21 [473 kB] Get: 351 http://deb.debian.org/debian bookworm/main armhf libboost-wave-dev armhf 1.74.0.3 [4360 B] Get: 352 http://deb.debian.org/debian bookworm/main armhf libboost-nowide1.74.0 armhf 1.74.0+ds1-21 [219 kB] Get: 353 http://deb.debian.org/debian bookworm/main armhf libboost-nowide1.74-dev armhf 1.74.0+ds1-21 [220 kB] Get: 354 http://deb.debian.org/debian bookworm/main armhf libboost-nowide-dev armhf 1.74.0.3 [4392 B] Get: 355 http://deb.debian.org/debian bookworm/main armhf libboost-all-dev armhf 1.74.0.3 [4680 B] Get: 356 http://deb.debian.org/debian bookworm/main armhf libbrotli-dev armhf 1.0.9-2+b6 [268 kB] Get: 357 http://deb.debian.org/debian bookworm/main armhf liblzo2-2 armhf 2.10-2 [50.7 kB] Get: 358 http://deb.debian.org/debian bookworm/main armhf libcairo-script-interpreter2 armhf 1.16.0-7 [140 kB] Get: 359 http://deb.debian.org/debian bookworm/main armhf libpng-dev armhf 1.6.39-2 [343 kB] Get: 360 http://deb.debian.org/debian bookworm/main armhf libfreetype-dev armhf 2.12.1+dfsg-5 [506 kB] Get: 361 http://deb.debian.org/debian bookworm/main armhf libfontconfig-dev armhf 2.14.1-4 [392 kB] Get: 362 http://deb.debian.org/debian bookworm/main armhf libpixman-1-dev armhf 0.42.2-1 [487 kB] Get: 363 http://deb.debian.org/debian bookworm/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 364 http://deb.debian.org/debian bookworm/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 365 http://deb.debian.org/debian bookworm/main armhf libice-dev armhf 2:1.0.10-1 [61.9 kB] Get: 366 http://deb.debian.org/debian bookworm/main armhf libsm-dev armhf 2:1.2.3-1 [36.1 kB] Get: 367 http://deb.debian.org/debian bookworm/main armhf libxcb-render0-dev armhf 1.15-1 [118 kB] Get: 368 http://deb.debian.org/debian bookworm/main armhf libxcb-shm0-dev armhf 1.15-1 [107 kB] Get: 369 http://deb.debian.org/debian bookworm/main armhf libxrender-dev armhf 1:0.9.10-1.1 [38.1 kB] Get: 370 http://deb.debian.org/debian bookworm/main armhf libcairo2-dev armhf 1.16.0-7 [643 kB] Get: 371 http://deb.debian.org/debian bookworm/main armhf rapidjson-dev all 1.1.0+dfsg2-7.1 [97.7 kB] Get: 372 http://deb.debian.org/debian bookworm/main armhf libcereal-dev armhf 1.3.2+dfsg-4 [221 kB] Get: 373 http://deb.debian.org/debian bookworm/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1.1 [338 kB] Get: 374 http://deb.debian.org/debian bookworm/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1.1 [593 kB] Get: 375 http://deb.debian.org/debian bookworm/main armhf libmpfr-dev armhf 4.2.0-1 [223 kB] Get: 376 http://deb.debian.org/debian bookworm/main armhf libcgal-dev armhf 5.5.1-2 [4866 kB] Get: 377 http://deb.debian.org/debian bookworm/main armhf libcurl3-gnutls armhf 7.88.1-9 [343 kB] Get: 378 http://deb.debian.org/debian bookworm/main armhf libcurl4-gnutls-dev armhf 7.88.1-9 [448 kB] Get: 379 http://deb.debian.org/debian bookworm/main armhf libdatrie-dev armhf 0.2.13-2+b1 [15.1 kB] Get: 380 http://deb.debian.org/debian bookworm/main armhf libdeflate-dev armhf 1.14-1 [48.7 kB] Get: 381 http://deb.debian.org/debian bookworm/main armhf libdrm-common all 2.4.114-1 [7112 B] Get: 382 http://deb.debian.org/debian bookworm/main armhf libdrm2 armhf 2.4.114-1+b1 [33.0 kB] Get: 383 http://deb.debian.org/debian bookworm/main armhf libdrm-amdgpu1 armhf 2.4.114-1+b1 [19.3 kB] Get: 384 http://deb.debian.org/debian bookworm/main armhf libdrm-nouveau2 armhf 2.4.114-1+b1 [16.7 kB] Get: 385 http://deb.debian.org/debian bookworm/main armhf libdrm-radeon1 armhf 2.4.114-1+b1 [19.3 kB] Get: 386 http://deb.debian.org/debian bookworm/main armhf libglvnd0 armhf 1.6.0-1 [51.9 kB] Get: 387 http://deb.debian.org/debian bookworm/main armhf libwayland-server0 armhf 1.21.0-1 [29.3 kB] Get: 388 http://deb.debian.org/debian bookworm/main armhf libgbm1 armhf 22.3.6-1+deb12u1 [34.3 kB] Get: 389 http://deb.debian.org/debian bookworm/main armhf libglapi-mesa armhf 22.3.6-1+deb12u1 [41.0 kB] Get: 390 http://deb.debian.org/debian bookworm/main armhf libx11-xcb1 armhf 2:1.8.4-2 [192 kB] Get: 391 http://deb.debian.org/debian bookworm/main armhf libxcb-dri2-0 armhf 1.15-1 [107 kB] Get: 392 http://deb.debian.org/debian bookworm/main armhf libxcb-dri3-0 armhf 1.15-1 [107 kB] Get: 393 http://deb.debian.org/debian bookworm/main armhf libxcb-present0 armhf 1.15-1 [105 kB] Get: 394 http://deb.debian.org/debian bookworm/main armhf libxcb-randr0 armhf 1.15-1 [116 kB] Get: 395 http://deb.debian.org/debian bookworm/main armhf libxcb-sync1 armhf 1.15-1 [108 kB] Get: 396 http://deb.debian.org/debian bookworm/main armhf libxcb-xfixes0 armhf 1.15-1 [110 kB] Get: 397 http://deb.debian.org/debian bookworm/main armhf libxshmfence1 armhf 1.3-1 [8592 B] Get: 398 http://deb.debian.org/debian bookworm/main armhf libegl-mesa0 armhf 22.3.6-1+deb12u1 [93.9 kB] Get: 399 http://deb.debian.org/debian bookworm/main armhf libegl1 armhf 1.6.0-1 [28.5 kB] Get: 400 http://deb.debian.org/debian bookworm/main armhf libxcb-glx0 armhf 1.15-1 [120 kB] Get: 401 http://deb.debian.org/debian bookworm/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.2 kB] Get: 402 http://deb.debian.org/debian bookworm/main armhf libz3-4 armhf 4.8.12-3.1 [6061 kB] Get: 403 http://deb.debian.org/debian bookworm/main armhf libllvm15 armhf 1:15.0.6-4+b1 [20.5 MB] Get: 404 http://deb.debian.org/debian bookworm/main armhf libsensors-config all 1:3.6.0-7.1 [14.3 kB] Get: 405 http://deb.debian.org/debian bookworm/main armhf libsensors5 armhf 1:3.6.0-7.1 [31.6 kB] Get: 406 http://deb.debian.org/debian bookworm/main armhf libgl1-mesa-dri armhf 22.3.6-1+deb12u1 [5792 kB] Get: 407 http://deb.debian.org/debian bookworm/main armhf libglx-mesa0 armhf 22.3.6-1+deb12u1 [126 kB] Get: 408 http://deb.debian.org/debian bookworm/main armhf libglx0 armhf 1.6.0-1 [32.0 kB] Get: 409 http://deb.debian.org/debian bookworm/main armhf libgl1 armhf 1.6.0-1 [90.6 kB] Get: 410 http://deb.debian.org/debian bookworm/main armhf libglx-dev armhf 1.6.0-1 [15.3 kB] Get: 411 http://deb.debian.org/debian bookworm/main armhf libgl-dev armhf 1.6.0-1 [100 kB] Get: 412 http://deb.debian.org/debian bookworm/main armhf libegl-dev armhf 1.6.0-1 [19.1 kB] Get: 413 http://deb.debian.org/debian bookworm/main armhf libglvnd-core-dev armhf 1.6.0-1 [12.9 kB] Get: 414 http://deb.debian.org/debian bookworm/main armhf libgles1 armhf 1.6.0-1 [11.8 kB] Get: 415 http://deb.debian.org/debian bookworm/main armhf libgles2 armhf 1.6.0-1 [17.3 kB] Get: 416 http://deb.debian.org/debian bookworm/main armhf libgles-dev armhf 1.6.0-1 [50.4 kB] Get: 417 http://deb.debian.org/debian bookworm/main armhf libopengl0 armhf 1.6.0-1 [31.7 kB] Get: 418 http://deb.debian.org/debian bookworm/main armhf libopengl-dev armhf 1.6.0-1 [4932 B] Get: 419 http://deb.debian.org/debian bookworm/main armhf libglvnd-dev armhf 1.6.0-1 [4692 B] Get: 420 http://deb.debian.org/debian bookworm/main armhf libegl1-mesa-dev armhf 22.3.6-1+deb12u1 [18.5 kB] Get: 421 http://deb.debian.org/debian bookworm/main armhf libeigen3-dev all 3.4.0-4 [1041 kB] Get: 422 http://deb.debian.org/debian bookworm/main armhf libepoxy-dev armhf 1.5.10-1 [128 kB] Get: 423 http://deb.debian.org/debian bookworm/main armhf libfontenc1 armhf 1:1.1.4-1 [21.9 kB] Get: 424 http://deb.debian.org/debian bookworm/main armhf libimath-3-1-29 armhf 3.1.6-1 [35.5 kB] Get: 425 http://deb.debian.org/debian bookworm/main armhf libjxr0 armhf 1.2~git20170615.f752187-5 [139 kB] Get: 426 http://deb.debian.org/debian bookworm/main armhf libopenexr-3-1-30 armhf 3.1.5-5 [827 kB] Get: 427 http://deb.debian.org/debian bookworm/main armhf libopenjp2-7 armhf 2.5.0-1+b1 [170 kB] Get: 428 http://deb.debian.org/debian bookworm/main armhf libraw20 armhf 0.20.2-2.1 [324 kB] Get: 429 http://deb.debian.org/debian bookworm/main armhf libwebpmux3 armhf 1.2.4-0.2 [106 kB] Get: 430 http://deb.debian.org/debian bookworm/main armhf libfreeimage3 armhf 3.18.0+ds2-9 [251 kB] Get: 431 http://deb.debian.org/debian bookworm/main armhf libfreeimage-dev armhf 3.18.0+ds2-9 [317 kB] Get: 432 http://deb.debian.org/debian bookworm/main armhf libfribidi-dev armhf 1.0.8-2.1 [103 kB] Get: 433 http://deb.debian.org/debian bookworm/main armhf libgdk-pixbuf2.0-bin armhf 2.42.10+dfsg-1+b1 [17.4 kB] Get: 434 http://deb.debian.org/debian bookworm/main armhf libjpeg62-turbo-dev armhf 1:2.1.5-2 [260 kB] Get: 435 http://deb.debian.org/debian bookworm/main armhf libjpeg-dev armhf 1:2.1.5-2 [71.8 kB] Get: 436 http://deb.debian.org/debian bookworm/main armhf libjbig-dev armhf 2.1-6.1 [27.5 kB] Get: 437 http://deb.debian.org/debian bookworm/main armhf liblzma-dev armhf 5.4.1-0.2 [248 kB] Get: 438 http://deb.debian.org/debian bookworm/main armhf libzstd-dev armhf 1.5.4+dfsg2-5 [314 kB] Get: 439 http://deb.debian.org/debian bookworm/main armhf libwebpdemux2 armhf 1.2.4-0.2 [98.3 kB] Get: 440 http://deb.debian.org/debian bookworm/main armhf libwebp-dev armhf 1.2.4-0.2 [349 kB] Get: 441 http://deb.debian.org/debian bookworm/main armhf libtiffxx6 armhf 4.5.0-6 [144 kB] Get: 442 http://deb.debian.org/debian bookworm/main armhf liblerc-dev armhf 4.0.0+ds-2 [154 kB] Get: 443 http://deb.debian.org/debian bookworm/main armhf libtiff-dev armhf 4.5.0-6 [434 kB] Get: 444 http://deb.debian.org/debian bookworm/main armhf libgdk-pixbuf-2.0-dev armhf 2.42.10+dfsg-1+b1 [51.7 kB] Get: 445 http://deb.debian.org/debian bookworm/main armhf libglew2.2 armhf 2.2.0-4+b1 [172 kB] Get: 446 http://deb.debian.org/debian bookworm/main armhf libglu1-mesa armhf 9.0.2-1.1 [137 kB] Get: 447 http://deb.debian.org/debian bookworm/main armhf libglu1-mesa-dev armhf 9.0.2-1.1 [177 kB] Get: 448 http://deb.debian.org/debian bookworm/main armhf libglew-dev armhf 2.2.0-4+b1 [266 kB] Get: 449 http://deb.debian.org/debian bookworm/main armhf libglfw3 armhf 3.3.8-1 [69.3 kB] Get: 450 http://deb.debian.org/debian bookworm/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB] Get: 451 http://deb.debian.org/debian bookworm/main armhf libgtest-dev armhf 1.12.1-0.2 [232 kB] Get: 452 http://deb.debian.org/debian bookworm/main armhf libharfbuzz-icu0 armhf 6.0.0+dfsg-3 [1556 kB] Get: 453 http://deb.debian.org/debian bookworm/main armhf libharfbuzz-gobject0 armhf 6.0.0+dfsg-3 [1569 kB] Get: 454 http://deb.debian.org/debian bookworm/main armhf libharfbuzz-subset0 armhf 6.0.0+dfsg-3 [1889 kB] Get: 455 http://deb.debian.org/debian bookworm/main armhf libharfbuzz-dev armhf 6.0.0+dfsg-3 [1668 kB] Get: 456 http://deb.debian.org/debian bookworm/main armhf libthai-dev armhf 0.1.29-1 [21.3 kB] Get: 457 http://deb.debian.org/debian bookworm/main armhf libxft-dev armhf 2.3.6-1 [73.2 kB] Get: 458 http://deb.debian.org/debian bookworm/main armhf pango1.0-tools armhf 1.50.12+ds-1 [36.8 kB] Get: 459 http://deb.debian.org/debian bookworm/main armhf libpango1.0-dev armhf 1.50.12+ds-1 [152 kB] Get: 460 http://deb.debian.org/debian bookworm/main armhf libwayland-bin armhf 1.21.0-1 [20.9 kB] Get: 461 http://deb.debian.org/debian bookworm/main armhf libwayland-dev armhf 1.21.0-1 [72.6 kB] Get: 462 http://deb.debian.org/debian bookworm/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.8 kB] Get: 463 http://deb.debian.org/debian bookworm/main armhf libxcursor-dev armhf 1:1.2.1-1 [49.3 kB] Get: 464 http://deb.debian.org/debian bookworm/main armhf libxdamage-dev armhf 1:1.1.6-1 [14.5 kB] Get: 465 http://deb.debian.org/debian bookworm/main armhf libxinerama-dev armhf 2:1.1.4-3 [19.8 kB] Get: 466 http://deb.debian.org/debian bookworm/main armhf libxkbcommon-dev armhf 1.5.0-1 [51.0 kB] Get: 467 http://deb.debian.org/debian bookworm/main armhf libxrandr-dev armhf 2:1.5.2-2+b1 [44.3 kB] Get: 468 http://deb.debian.org/debian bookworm/main armhf wayland-protocols all 1.31-1 [74.6 kB] Get: 469 http://deb.debian.org/debian bookworm/main armhf libgtk-3-dev armhf 3.24.37-2 [1115 kB] Get: 470 http://deb.debian.org/debian bookworm/main armhf libimath-dev armhf 3.1.6-1 [118 kB] Get: 471 http://deb.debian.org/debian bookworm/main armhf liblog4cplus-2.0.5 armhf 2.0.8-1 [163 kB] Get: 472 http://deb.debian.org/debian bookworm/main armhf libnlopt0 armhf 2.7.1-5 [141 kB] Get: 473 http://deb.debian.org/debian bookworm/main armhf libnlopt-dev armhf 2.7.1-5 [46.5 kB] Get: 474 http://deb.debian.org/debian bookworm/main armhf libnlopt-cxx0 armhf 2.7.1-5 [159 kB] Get: 475 http://deb.debian.org/debian bookworm/main armhf libnlopt-cxx-dev armhf 2.7.1-5 [13.1 kB] Get: 476 http://deb.debian.org/debian bookworm/main armhf libnotify4 armhf 0.8.1-1 [27.7 kB] Get: 477 http://deb.debian.org/debian bookworm/main armhf libtbbmalloc2 armhf 2021.8.0-2 [39.2 kB] Get: 478 http://deb.debian.org/debian bookworm/main armhf libtbbbind-2-5 armhf 2021.8.0-2 [12.1 kB] Get: 479 http://deb.debian.org/debian bookworm/main armhf libtbb12 armhf 2021.8.0-2 [65.9 kB] Get: 480 http://deb.debian.org/debian bookworm/main armhf libocct-foundation-7.6 armhf 7.6.3+dfsg1-7 [1218 kB] Get: 481 http://deb.debian.org/debian bookworm/main armhf libocct-modeling-data-7.6 armhf 7.6.3+dfsg1-7 [2329 kB] Get: 482 http://deb.debian.org/debian bookworm/main armhf libocct-modeling-algorithms-7.6 armhf 7.6.3+dfsg1-7 [6493 kB] Get: 483 http://deb.debian.org/debian bookworm/main armhf libtcl8.6 armhf 8.6.13+dfsg-2 [922 kB] Get: 484 http://deb.debian.org/debian bookworm/main armhf libxss1 armhf 1:1.2.3-1 [17.2 kB] Get: 485 http://deb.debian.org/debian bookworm/main armhf libtk8.6 armhf 8.6.13-2 [689 kB] Get: 486 http://deb.debian.org/debian bookworm/main armhf libocct-draw-7.6 armhf 7.6.3+dfsg1-7 [2037 kB] Get: 487 http://deb.debian.org/debian bookworm/main armhf occt-misc all 7.6.3+dfsg1-7 [10.4 MB] Get: 488 http://deb.debian.org/debian bookworm/main armhf libocct-visualization-7.6 armhf 7.6.3+dfsg1-7 [1739 kB] Get: 489 http://deb.debian.org/debian bookworm/main armhf libocct-ocaf-7.6 armhf 7.6.3+dfsg1-7 [1007 kB] Get: 490 http://deb.debian.org/debian bookworm/main armhf libocct-data-exchange-7.6 armhf 7.6.3+dfsg1-7 [3642 kB] Get: 491 http://deb.debian.org/debian bookworm/main armhf libocct-foundation-dev armhf 7.6.3+dfsg1-7 [425 kB] Get: 492 http://deb.debian.org/debian bookworm/main armhf libocct-modeling-algorithms-dev armhf 7.6.3+dfsg1-7 [833 kB] Get: 493 http://deb.debian.org/debian bookworm/main armhf libocct-modeling-data-dev armhf 7.6.3+dfsg1-7 [300 kB] Get: 494 http://deb.debian.org/debian bookworm/main armhf libocct-ocaf-dev armhf 7.6.3+dfsg1-7 [176 kB] Get: 495 http://deb.debian.org/debian bookworm/main armhf libxt6 armhf 1:1.2.1-1.1 [157 kB] Get: 496 http://deb.debian.org/debian bookworm/main armhf libxt-dev armhf 1:1.2.1-1.1 [384 kB] Get: 497 http://deb.debian.org/debian bookworm/main armhf libxmu6 armhf 2:1.1.3-3 [52.6 kB] Get: 498 http://deb.debian.org/debian bookworm/main armhf libxmu-headers all 2:1.1.3-3 [68.5 kB] Get: 499 http://deb.debian.org/debian bookworm/main armhf libxmu-dev armhf 2:1.1.3-3 [59.1 kB] Get: 500 http://deb.debian.org/debian bookworm/main armhf libocct-visualization-dev armhf 7.6.3+dfsg1-7 [529 kB] Get: 501 http://deb.debian.org/debian bookworm/main armhf libocct-data-exchange-dev armhf 7.6.3+dfsg1-7 [694 kB] Get: 502 http://deb.debian.org/debian bookworm/main armhf tcl8.6 armhf 8.6.13+dfsg-2 [120 kB] Get: 503 http://deb.debian.org/debian bookworm/main armhf tcl8.6-dev armhf 8.6.13+dfsg-2 [936 kB] Get: 504 http://deb.debian.org/debian bookworm/main armhf libxss-dev armhf 1:1.2.3-1 [23.1 kB] Get: 505 http://deb.debian.org/debian bookworm/main armhf tk8.6 armhf 8.6.13-2 [69.3 kB] Get: 506 http://deb.debian.org/debian bookworm/main armhf tk8.6-dev armhf 8.6.13-2 [716 kB] Get: 507 http://deb.debian.org/debian bookworm/main armhf libocct-draw-dev armhf 7.6.3+dfsg1-7 [64.9 kB] Get: 508 http://deb.debian.org/debian bookworm/main armhf libopenvdb10.0 armhf 10.0.1-2 [856 kB] Get: 509 http://deb.debian.org/debian bookworm/main armhf libtbb-dev armhf 2021.8.0-2 [192 kB] Get: 510 http://deb.debian.org/debian bookworm/main armhf libopenvdb-dev armhf 10.0.1-2 [625 kB] Get: 511 http://deb.debian.org/debian bookworm/main armhf libopenvdb-tools armhf 10.0.1-2 [2398 kB] Get: 512 http://deb.debian.org/debian bookworm/main armhf libudev-dev armhf 252.6-1 [51.7 kB] Get: 513 http://deb.debian.org/debian bookworm/main armhf libunwind8 armhf 1.6.2-3 [43.3 kB] Get: 514 http://deb.debian.org/debian bookworm/main armhf libwxbase3.2-1 armhf 3.2.2+dfsg-2 [849 kB] Get: 515 http://deb.debian.org/debian bookworm/main armhf libwxgtk3.2-1 armhf 3.2.2+dfsg-2 [3867 kB] Get: 516 http://deb.debian.org/debian bookworm/main armhf libwxgtk-gl3.2-1 armhf 3.2.2+dfsg-2 [73.9 kB] Get: 517 http://deb.debian.org/debian bookworm/main armhf wx-common armhf 3.2.2+dfsg-2 [106 kB] Get: 518 http://deb.debian.org/debian bookworm/main armhf wx3.2-headers all 3.2.2+dfsg-2 [1119 kB] Get: 519 http://deb.debian.org/debian bookworm/main armhf libwxgtk3.2-dev armhf 3.2.2+dfsg-2 [74.0 kB] Get: 520 http://deb.debian.org/debian bookworm/main armhf libxpm4 armhf 1:3.5.12-1.1 [42.3 kB] Get: 521 http://deb.debian.org/debian bookworm/main armhf libxaw7 armhf 2:1.0.14-1 [167 kB] Get: 522 http://deb.debian.org/debian bookworm/main armhf libxfont2 armhf 1:2.0.6-1 [120 kB] Get: 523 http://deb.debian.org/debian bookworm/main armhf libxkbfile1 armhf 1:1.1.0-1 [67.2 kB] Get: 524 http://deb.debian.org/debian bookworm/main armhf libxmuu1 armhf 2:1.1.3-3 [23.3 kB] Get: 525 http://deb.debian.org/debian bookworm/main armhf x11-xkb-utils armhf 7.7+7 [151 kB] Get: 526 http://deb.debian.org/debian bookworm/main armhf xauth armhf 1:1.1.2-1 [33.2 kB] Get: 527 http://deb.debian.org/debian bookworm/main armhf xfonts-encodings all 1:1.0.4-2.2 [577 kB] Get: 528 http://deb.debian.org/debian bookworm/main armhf xfonts-utils armhf 1:7.7+6 [84.5 kB] Get: 529 http://deb.debian.org/debian bookworm/main armhf xfonts-base all 1:1.0.5+nmu1 [5895 kB] Get: 530 http://deb.debian.org/debian bookworm/main armhf xserver-common all 2:21.1.7-3 [2382 kB] Get: 531 http://deb.debian.org/debian bookworm/main armhf xvfb armhf 2:21.1.7-3 [3009 kB] Fetched 259 MB in 48s (5381 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libargon2-1: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 ... 19324 files and directories currently installed.) Preparing to unpack .../00-libargon2-1_0~20171227-0.3+deb12u1_armhf.deb ... Unpacking libargon2-1:armhf (0~20171227-0.3+deb12u1) ... Selecting previously unselected package dmsetup. Preparing to unpack .../01-dmsetup_2%3a1.02.185-2_armhf.deb ... Unpacking dmsetup (2:1.02.185-2) ... Selecting previously unselected package libdevmapper1.02.1:armhf. Preparing to unpack .../02-libdevmapper1.02.1_2%3a1.02.185-2_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.185-2) ... Selecting previously unselected package libjson-c5:armhf. Preparing to unpack .../03-libjson-c5_0.16-2_armhf.deb ... Unpacking libjson-c5:armhf (0.16-2) ... Selecting previously unselected package libcryptsetup12:armhf. Preparing to unpack .../04-libcryptsetup12_2%3a2.6.1-4~deb12u1_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.6.1-4~deb12u1) ... Selecting previously unselected package libfdisk1:armhf. Preparing to unpack .../05-libfdisk1_2.38.1-5+b1_armhf.deb ... Unpacking libfdisk1:armhf (2.38.1-5+b1) ... Selecting previously unselected package libkmod2:armhf. Preparing to unpack .../06-libkmod2_30+20221128-1_armhf.deb ... Unpacking libkmod2:armhf (30+20221128-1) ... Selecting previously unselected package libapparmor1:armhf. Preparing to unpack .../07-libapparmor1_3.0.8-3_armhf.deb ... Unpacking libapparmor1:armhf (3.0.8-3) ... Selecting previously unselected package libip4tc2:armhf. Preparing to unpack .../08-libip4tc2_1.8.9-2_armhf.deb ... Unpacking libip4tc2:armhf (1.8.9-2) ... Selecting previously unselected package libsystemd-shared:armhf. Preparing to unpack .../09-libsystemd-shared_252.6-1_armhf.deb ... Unpacking libsystemd-shared:armhf (252.6-1) ... Selecting previously unselected package systemd. Preparing to unpack .../10-systemd_252.6-1_armhf.deb ... Unpacking systemd (252.6-1) ... Setting up libargon2-1:armhf (0~20171227-0.3+deb12u1) ... Setting up libjson-c5:armhf (0.16-2) ... Setting up libfdisk1:armhf (2.38.1-5+b1) ... Setting up libkmod2:armhf (30+20221128-1) ... Setting up libapparmor1:armhf (3.0.8-3) ... Setting up libip4tc2:armhf (1.8.9-2) ... Setting up libsystemd-shared:armhf (252.6-1) ... Setting up libdevmapper1.02.1:armhf (2:1.02.185-2) ... Setting up libcryptsetup12:armhf (2:2.6.1-4~deb12u1) ... Setting up systemd (252.6-1) ... Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service -> /lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target -> /lib/systemd/system/remote-fs.target. Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service -> /lib/systemd/system/systemd-pstore.service. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. Setting up dmsetup (2:1.02.185-2) ... Selecting previously unselected package systemd-sysv. (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 ... 20239 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_252.6-1_armhf.deb ... Unpacking systemd-sysv (252.6-1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../01-libdbus-1-3_1.14.6-1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.14.6-1) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../02-dbus-bin_1.14.6-1_armhf.deb ... Unpacking dbus-bin (1.14.6-1) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../03-dbus-session-bus-common_1.14.6-1_all.deb ... Unpacking dbus-session-bus-common (1.14.6-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../04-libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../05-dbus-daemon_1.14.6-1_armhf.deb ... Unpacking dbus-daemon (1.14.6-1) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../06-dbus-system-bus-common_1.14.6-1_all.deb ... Unpacking dbus-system-bus-common (1.14.6-1) ... Selecting previously unselected package dbus. Preparing to unpack .../07-dbus_1.14.6-1_armhf.deb ... Unpacking dbus (1.14.6-1) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../08-liblocale-gettext-perl_1.07-5_armhf.deb ... Unpacking liblocale-gettext-perl (1.07-5) ... Selecting previously unselected package libpython3.11-minimal:armhf. Preparing to unpack .../09-libpython3.11-minimal_3.11.2-6_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.2-6) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../10-python3.11-minimal_3.11.2-6_armhf.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:armhf (3.11.2-6) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (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 ... 20660 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_armhf.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../3-libreadline8_8.2-1.3_armhf.deb ... Unpacking libreadline8:armhf (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_armhf.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (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 ... 21094 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_armhf.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:armhf. Preparing to unpack .../002-libproc2-0_2%3a4.0.2-3_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.2-3_armhf.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../006-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../009-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package libpam-systemd:armhf. Preparing to unpack .../011-libpam-systemd_252.6-1_armhf.deb ... Unpacking libpam-systemd:armhf (252.6-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../013-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../015-libbsd0_0.11.7-2_armhf.deb ... Unpacking libbsd0:armhf (0.11.7-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../016-libedit2_3.1-20221030-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20221030-2) ... Selecting previously unselected package libcbor0.8:armhf. Preparing to unpack .../017-libcbor0.8_0.8.0-2+b1_armhf.deb ... Unpacking libcbor0.8:armhf (0.8.0-2+b1) ... Selecting previously unselected package libfido2-1:armhf. Preparing to unpack .../018-libfido2-1_1.12.0-2+b1_armhf.deb ... Unpacking libfido2-1:armhf (1.12.0-2+b1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../019-openssh-client_1%3a9.2p1-2_armhf.deb ... Unpacking openssh-client (1:9.2p1-2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../020-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../021-libgdk-pixbuf2.0-common_2.42.10+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../022-libglib2.0-0_2.74.6-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.74.6-2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../023-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../024-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../025-shared-mime-info_2.2-1_armhf.deb ... Unpacking shared-mime-info (2.2-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../026-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../027-libpng16-16_1.6.39-2_armhf.deb ... Unpacking libpng16-16:armhf (1.6.39-2) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../028-libdeflate0_1.14-1_armhf.deb ... Unpacking libdeflate0:armhf (1.14-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../029-libjbig0_2.1-6.1_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../030-liblerc4_4.0.0+ds-2_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-2) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../031-libwebp7_1.2.4-0.2_armhf.deb ... Unpacking libwebp7:armhf (1.2.4-0.2) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../032-libtiff6_4.5.0-6_armhf.deb ... Unpacking libtiff6:armhf (4.5.0-6) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. Preparing to unpack .../033-libgdk-pixbuf-2.0-0_2.42.10+dfsg-1+b1_armhf.deb ... Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-1+b1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../034-gtk-update-icon-cache_3.24.37-2_armhf.deb ... Unpacking gtk-update-icon-cache (3.24.37-2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../035-adwaita-icon-theme_43-1_all.deb ... Unpacking adwaita-icon-theme (43-1) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../036-at-spi2-common_2.46.0-5_all.deb ... Unpacking at-spi2-common (2.46.0-5) ... Selecting previously unselected package m4. Preparing to unpack .../037-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../038-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../039-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../040-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../041-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package catch2. Preparing to unpack .../042-catch2_2.13.10-1_armhf.deb ... Unpacking catch2 (2.13.10-1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../043-libarchive13_3.6.2-1_armhf.deb ... Unpacking libarchive13:armhf (3.6.2-1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../044-libbrotli1_1.0.9-2+b6_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../045-libsasl2-modules-db_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../046-libsasl2-2_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../047-libldap-2.5-0_2.5.13+dfsg-5_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../048-libnghttp2-14_1.52.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.52.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../049-libpsl5_0.21.2-1_armhf.deb ... Unpacking libpsl5:armhf (0.21.2-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../050-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../051-libssh2-1_1.10.0-3+b1_armhf.deb ... Unpacking libssh2-1:armhf (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../052-libcurl4_7.88.1-9_armhf.deb ... Unpacking libcurl4:armhf (7.88.1-9) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../053-libjsoncpp25_1.9.5-4_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../054-librhash0_1.4.3-3_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../055-libuv1_1.44.2-1_armhf.deb ... Unpacking libuv1:armhf (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../056-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../057-cmake_3.25.1-1_armhf.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../058-dbus-user-session_1.14.6-1_armhf.deb ... Unpacking dbus-user-session (1.14.6-1) ... Selecting previously unselected package libdconf1:armhf. Preparing to unpack .../059-libdconf1_0.40.0-4_armhf.deb ... Unpacking libdconf1:armhf (0.40.0-4) ... Selecting previously unselected package dconf-service. Preparing to unpack .../060-dconf-service_0.40.0-4_armhf.deb ... Unpacking dconf-service (0.40.0-4) ... Selecting previously unselected package dconf-gsettings-backend:armhf. Preparing to unpack .../061-dconf-gsettings-backend_0.40.0-4_armhf.deb ... Unpacking dconf-gsettings-backend:armhf (0.40.0-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../062-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../063-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../064-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../065-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../066-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../067-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../068-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../069-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../070-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../071-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../072-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../073-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../074-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../075-libfreetype6_2.12.1+dfsg-5_armhf.deb ... Unpacking libfreetype6:armhf (2.12.1+dfsg-5) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../076-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../077-fontconfig-config_2.14.1-4_armhf.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../078-libfontconfig1_2.14.1-4_armhf.deb ... Unpacking libfontconfig1:armhf (2.14.1-4) ... Selecting previously unselected package fontconfig. Preparing to unpack .../079-fontconfig_2.14.1-4_armhf.deb ... Unpacking fontconfig (2.14.1-4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../080-libgfortran5_12.2.0-14_armhf.deb ... Unpacking libgfortran5:armhf (12.2.0-14) ... Selecting previously unselected package libgfortran-12-dev:armhf. Preparing to unpack .../081-libgfortran-12-dev_12.2.0-14_armhf.deb ... Unpacking libgfortran-12-dev:armhf (12.2.0-14) ... Selecting previously unselected package gfortran-12. Preparing to unpack .../082-gfortran-12_12.2.0-14_armhf.deb ... Unpacking gfortran-12 (12.2.0-14) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../083-libgirepository-1.0-1_1.74.0-3_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.74.0-3) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../084-gir1.2-glib-2.0_1.74.0-3_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.74.0-3) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../085-libatk1.0-0_2.46.0-5_armhf.deb ... Unpacking libatk1.0-0:armhf (2.46.0-5) ... Selecting previously unselected package gir1.2-atk-1.0:armhf. Preparing to unpack .../086-gir1.2-atk-1.0_2.46.0-5_armhf.deb ... Unpacking gir1.2-atk-1.0:armhf (2.46.0-5) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../087-gir1.2-freedesktop_1.74.0-3_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.74.0-3) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../088-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../089-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../090-libxcb1_1.15-1_armhf.deb ... Unpacking libxcb1:armhf (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../091-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../092-libx11-6_2%3a1.8.4-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.4-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../093-libxext6_2%3a1.3.4-1+b1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1+b1) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../094-libxi6_2%3a1.8-1+b1_armhf.deb ... Unpacking libxi6:armhf (2:1.8-1+b1) ... Selecting previously unselected package libatspi2.0-0:armhf. Preparing to unpack .../095-libatspi2.0-0_2.46.0-5_armhf.deb ... Unpacking libatspi2.0-0:armhf (2.46.0-5) ... Selecting previously unselected package gir1.2-atspi-2.0:armhf. Preparing to unpack .../096-gir1.2-atspi-2.0_2.46.0-5_armhf.deb ... Unpacking gir1.2-atspi-2.0:armhf (2.46.0-5) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../097-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-1+b1_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-1+b1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. Preparing to unpack .../098-gir1.2-harfbuzz-0.0_6.0.0+dfsg-3_armhf.deb ... Unpacking gir1.2-harfbuzz-0.0:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../099-libfribidi0_1.0.8-2.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2.1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../100-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../101-libharfbuzz0b_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libthai-data. Preparing to unpack .../102-libthai-data_0.1.29-1_all.deb ... Unpacking libthai-data (0.1.29-1) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../103-libdatrie1_0.2.13-2+b1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-2+b1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../104-libthai0_0.1.29-1_armhf.deb ... Unpacking libthai0:armhf (0.1.29-1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../105-libpango-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../106-libpixman-1-0_0.42.2-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.42.2-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../107-libxcb-render0_1.15-1_armhf.deb ... Unpacking libxcb-render0:armhf (1.15-1) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../108-libxcb-shm0_1.15-1_armhf.deb ... Unpacking libxcb-shm0:armhf (1.15-1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../109-libxrender1_1%3a0.9.10-1.1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../110-libcairo2_1.16.0-7_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-7) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../111-libpangoft2-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../112-libpangocairo-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../113-libxft2_2.3.6-1_armhf.deb ... Unpacking libxft2:armhf (2.3.6-1) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../114-libpangoxft-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../115-gir1.2-pango-1.0_1.50.12+ds-1_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libatk-bridge2.0-0:armhf. Preparing to unpack .../116-libatk-bridge2.0-0_2.46.0-5_armhf.deb ... Unpacking libatk-bridge2.0-0:armhf (2.46.0-5) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../117-libcairo-gobject2_1.16.0-7_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.16.0-7) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../118-liblcms2-2_2.14-2_armhf.deb ... Unpacking liblcms2-2:armhf (2.14-2) ... Selecting previously unselected package libcolord2:armhf. Preparing to unpack .../119-libcolord2_1.4.6-2.2_armhf.deb ... Unpacking libcolord2:armhf (1.4.6-2.2) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../120-libavahi-common-data_0.8-10_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-10) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../121-libavahi-common3_0.8-10_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-10) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../122-libavahi-client3_0.8-10_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-10) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../123-libcups2_2.4.2-3_armhf.deb ... Unpacking libcups2:armhf (2.4.2-3) ... Selecting previously unselected package libepoxy0:armhf. Preparing to unpack .../124-libepoxy0_1.5.10-1_armhf.deb ... Unpacking libepoxy0:armhf (1.5.10-1) ... Selecting previously unselected package libwayland-client0:armhf. Preparing to unpack .../125-libwayland-client0_1.21.0-1_armhf.deb ... Unpacking libwayland-client0:armhf (1.21.0-1) ... Selecting previously unselected package libwayland-cursor0:armhf. Preparing to unpack .../126-libwayland-cursor0_1.21.0-1_armhf.deb ... Unpacking libwayland-cursor0:armhf (1.21.0-1) ... Selecting previously unselected package libwayland-egl1:armhf. Preparing to unpack .../127-libwayland-egl1_1.21.0-1_armhf.deb ... Unpacking libwayland-egl1:armhf (1.21.0-1) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../128-libxcomposite1_1%3a0.4.5-1_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.5-1) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../129-libxfixes3_1%3a6.0.0-2_armhf.deb ... Unpacking libxfixes3:armhf (1:6.0.0-2) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../130-libxcursor1_1%3a1.2.1-1_armhf.deb ... Unpacking libxcursor1:armhf (1:1.2.1-1) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../131-libxdamage1_1%3a1.1.6-1_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.6-1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../132-libxinerama1_2%3a1.1.4-3_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-3) ... Selecting previously unselected package xkb-data. Preparing to unpack .../133-xkb-data_2.35.1-1_all.deb ... Unpacking xkb-data (2.35.1-1) ... Selecting previously unselected package libxkbcommon0:armhf. Preparing to unpack .../134-libxkbcommon0_1.5.0-1_armhf.deb ... Unpacking libxkbcommon0:armhf (1.5.0-1) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../135-libxrandr2_2%3a1.5.2-2+b1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.2-2+b1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../136-libgtk-3-common_3.24.37-2_all.deb ... Unpacking libgtk-3-common (3.24.37-2) ... Selecting previously unselected package libgtk-3-0:armhf. Preparing to unpack .../137-libgtk-3-0_3.24.37-2_armhf.deb ... Unpacking libgtk-3-0:armhf (3.24.37-2) ... Selecting previously unselected package gir1.2-gtk-3.0:armhf. Preparing to unpack .../138-gir1.2-gtk-3.0_3.24.37-2_armhf.deb ... Unpacking gir1.2-gtk-3.0:armhf (3.24.37-2) ... Selecting previously unselected package googletest. Preparing to unpack .../139-googletest_1.12.1-0.2_all.deb ... Unpacking googletest (1.12.1-0.2) ... Selecting previously unselected package help2man. Preparing to unpack .../140-help2man_1.49.3_armhf.deb ... Unpacking help2man (1.49.3) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../141-libnl-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../142-libnl-route-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../143-libibverbs1_44.0-2_armhf.deb ... Unpacking libibverbs1:armhf (44.0-2) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../144-ibverbs-providers_44.0-2_armhf.deb ... Unpacking ibverbs-providers:armhf (44.0-2) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../145-icu-devtools_72.1-3_armhf.deb ... Unpacking icu-devtools (72.1-3) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../146-libpkgconf3_1.8.1-1_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../147-pkgconf-bin_1.8.1-1_armhf.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../148-pkgconf_1.8.1-1_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-1) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../149-pkg-config_1.8.1-1_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-1) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../150-libffi-dev_3.4.4-1_armhf.deb ... Unpacking libffi-dev:armhf (3.4.4-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../151-libglib2.0-data_2.74.6-2_all.deb ... Unpacking libglib2.0-data (2.74.6-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../152-libglib2.0-bin_2.74.6-2_armhf.deb ... Unpacking libglib2.0-bin (2.74.6-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../153-python3-lib2to3_3.11.2-3_all.deb ... Unpacking python3-lib2to3 (3.11.2-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../154-python3-distutils_3.11.2-3_all.deb ... Unpacking python3-distutils (3.11.2-3) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../155-libglib2.0-dev-bin_2.74.6-2_armhf.deb ... Unpacking libglib2.0-dev-bin (2.74.6-2) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../156-uuid-dev_2.38.1-5+b1_armhf.deb ... Unpacking uuid-dev:armhf (2.38.1-5+b1) ... Selecting previously unselected package libblkid-dev:armhf. Preparing to unpack .../157-libblkid-dev_2.38.1-5+b1_armhf.deb ... Unpacking libblkid-dev:armhf (2.38.1-5+b1) ... Selecting previously unselected package libsepol-dev:armhf. Preparing to unpack .../158-libsepol-dev_3.4-2.1_armhf.deb ... Unpacking libsepol-dev:armhf (3.4-2.1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../159-libpcre2-16-0_10.42-1_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.42-1) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../160-libpcre2-32-0_10.42-1_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.42-1) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../161-libpcre2-posix3_10.42-1_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.42-1) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../162-libpcre2-dev_10.42-1_armhf.deb ... Unpacking libpcre2-dev:armhf (10.42-1) ... Selecting previously unselected package libselinux1-dev:armhf. Preparing to unpack .../163-libselinux1-dev_3.4-1+b5_armhf.deb ... Unpacking libselinux1-dev:armhf (3.4-1+b5) ... Selecting previously unselected package libmount-dev:armhf. Preparing to unpack .../164-libmount-dev_2.38.1-5+b1_armhf.deb ... Unpacking libmount-dev:armhf (2.38.1-5+b1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../165-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../166-libglib2.0-dev_2.74.6-2_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.74.6-2) ... Selecting previously unselected package libatk1.0-dev:armhf. Preparing to unpack .../167-libatk1.0-dev_2.46.0-5_armhf.deb ... Unpacking libatk1.0-dev:armhf (2.46.0-5) ... Selecting previously unselected package xml-core. Preparing to unpack .../168-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package libdbus-1-dev:armhf. Preparing to unpack .../169-libdbus-1-dev_1.14.6-1_armhf.deb ... Unpacking libdbus-1-dev:armhf (1.14.6-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../170-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../171-libxtst6_2%3a1.2.3-1.1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.3-1.1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../172-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../173-x11proto-dev_2022.1-1_all.deb ... Unpacking x11proto-dev (2022.1-1) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../174-libxau-dev_1%3a1.0.9-1_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../175-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../176-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../177-libpthread-stubs0-dev_0.4-1_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.4-1) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../178-libxcb1-dev_1.15-1_armhf.deb ... Unpacking libxcb1-dev:armhf (1.15-1) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../179-libx11-dev_2%3a1.8.4-2_armhf.deb ... Unpacking libx11-dev:armhf (2:1.8.4-2) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../180-libxext-dev_2%3a1.3.4-1+b1_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.4-1+b1) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../181-libxfixes-dev_1%3a6.0.0-2_armhf.deb ... Unpacking libxfixes-dev:armhf (1:6.0.0-2) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../182-libxi-dev_2%3a1.8-1+b1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.8-1+b1) ... Selecting previously unselected package libxtst-dev:armhf. Preparing to unpack .../183-libxtst-dev_2%3a1.2.3-1.1_armhf.deb ... Unpacking libxtst-dev:armhf (2:1.2.3-1.1) ... Selecting previously unselected package libatspi2.0-dev:armhf. Preparing to unpack .../184-libatspi2.0-dev_2.46.0-5_armhf.deb ... Unpacking libatspi2.0-dev:armhf (2.46.0-5) ... Selecting previously unselected package libatk-bridge2.0-dev:armhf. Preparing to unpack .../185-libatk-bridge2.0-dev_2.46.0-5_armhf.deb ... Unpacking libatk-bridge2.0-dev:armhf (2.46.0-5) ... Selecting previously unselected package libsnappy1v5:armhf. Preparing to unpack .../186-libsnappy1v5_1.1.9-3_armhf.deb ... Unpacking libsnappy1v5:armhf (1.1.9-3) ... Selecting previously unselected package libblosc1:armhf. Preparing to unpack .../187-libblosc1_1.21.3+ds-1_armhf.deb ... Unpacking libblosc1:armhf (1.21.3+ds-1) ... Selecting previously unselected package libblosc-dev:armhf. Preparing to unpack .../188-libblosc-dev_1.21.3+ds-1_armhf.deb ... Unpacking libblosc-dev:armhf (1.21.3+ds-1) ... Selecting previously unselected package libboost1.74-dev:armhf. Preparing to unpack .../189-libboost1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../190-libboost-dev_1.74.0.3_armhf.deb ... Unpacking libboost-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost1.74-tools-dev. Preparing to unpack .../191-libboost1.74-tools-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost1.74-tools-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-tools-dev. Preparing to unpack .../192-libboost-tools-dev_1.74.0.3_armhf.deb ... Unpacking libboost-tools-dev (1.74.0.3) ... Selecting previously unselected package libboost-atomic1.74.0:armhf. Preparing to unpack .../193-libboost-atomic1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-atomic1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-atomic1.74-dev:armhf. Preparing to unpack .../194-libboost-atomic1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-atomic1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-atomic-dev:armhf. Preparing to unpack .../195-libboost-atomic-dev_1.74.0.3_armhf.deb ... Unpacking libboost-atomic-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-chrono1.74.0:armhf. Preparing to unpack .../196-libboost-chrono1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-chrono1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-chrono1.74-dev:armhf. Preparing to unpack .../197-libboost-chrono1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-chrono1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-chrono-dev:armhf. Preparing to unpack .../198-libboost-chrono-dev_1.74.0.3_armhf.deb ... Unpacking libboost-chrono-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-container1.74.0:armhf. Preparing to unpack .../199-libboost-container1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-container1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-container1.74-dev:armhf. Preparing to unpack .../200-libboost-container1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-container1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-container-dev:armhf. Preparing to unpack .../201-libboost-container-dev_1.74.0.3_armhf.deb ... Unpacking libboost-container-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-date-time1.74.0:armhf. Preparing to unpack .../202-libboost-date-time1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-date-time1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-serialization1.74.0:armhf. Preparing to unpack .../203-libboost-serialization1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-serialization1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-serialization1.74-dev:armhf. Preparing to unpack .../204-libboost-serialization1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-serialization1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-date-time1.74-dev:armhf. Preparing to unpack .../205-libboost-date-time1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-date-time1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-system1.74.0:armhf. Preparing to unpack .../206-libboost-system1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-system1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-system1.74-dev:armhf. Preparing to unpack .../207-libboost-system1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-system1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-thread1.74.0:armhf. Preparing to unpack .../208-libboost-thread1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-thread1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-thread1.74-dev:armhf. Preparing to unpack .../209-libboost-thread1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-thread1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-context1.74.0:armhf. Preparing to unpack .../210-libboost-context1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-context1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-context1.74-dev:armhf. Preparing to unpack .../211-libboost-context1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-context1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-context-dev:armhf. Preparing to unpack .../212-libboost-context-dev_1.74.0.3_armhf.deb ... Unpacking libboost-context-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-coroutine1.74.0:armhf. Preparing to unpack .../213-libboost-coroutine1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-coroutine1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-coroutine1.74-dev:armhf. Preparing to unpack .../214-libboost-coroutine1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-coroutine1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-coroutine-dev:armhf. Preparing to unpack .../215-libboost-coroutine-dev_1.74.0.3_armhf.deb ... Unpacking libboost-coroutine-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-date-time-dev:armhf. Preparing to unpack .../216-libboost-date-time-dev_1.74.0.3_armhf.deb ... Unpacking libboost-date-time-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-exception1.74-dev:armhf. Preparing to unpack .../217-libboost-exception1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-exception1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-exception-dev:armhf. Preparing to unpack .../218-libboost-exception-dev_1.74.0.3_armhf.deb ... Unpacking libboost-exception-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-filesystem1.74.0:armhf. Preparing to unpack .../219-libboost-filesystem1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-filesystem1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-filesystem1.74-dev:armhf. Preparing to unpack .../220-libboost-filesystem1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-filesystem1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-fiber1.74.0:armhf. Preparing to unpack .../221-libboost-fiber1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-fiber1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-fiber1.74-dev:armhf. Preparing to unpack .../222-libboost-fiber1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-fiber1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-fiber-dev:armhf. Preparing to unpack .../223-libboost-fiber-dev_1.74.0.3_armhf.deb ... Unpacking libboost-fiber-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../224-libboost-filesystem-dev_1.74.0.3_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-regex1.74.0:armhf. Preparing to unpack .../225-libboost-regex1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-regex1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph1.74.0:armhf. Preparing to unpack .../226-libboost-graph1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-graph1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../227-libicu-dev_72.1-3_armhf.deb ... Unpacking libicu-dev:armhf (72.1-3) ... Selecting previously unselected package libboost-regex1.74-dev:armhf. Preparing to unpack .../228-libboost-regex1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-regex1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-test1.74.0:armhf. Preparing to unpack .../229-libboost-test1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-test1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-test1.74-dev:armhf. Preparing to unpack .../230-libboost-test1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-test1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph1.74-dev:armhf. Preparing to unpack .../231-libboost-graph1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-graph1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph-dev:armhf. Preparing to unpack .../232-libboost-graph-dev_1.74.0.3_armhf.deb ... Unpacking libboost-graph-dev:armhf (1.74.0.3) ... Selecting previously unselected package libevent-core-2.1-7:armhf. Preparing to unpack .../233-libevent-core-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-pthreads-2.1-7:armhf. Preparing to unpack .../234-libevent-pthreads-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package librdmacm1:armhf. Preparing to unpack .../235-librdmacm1_44.0-2_armhf.deb ... Unpacking librdmacm1:armhf (44.0-2) ... Selecting previously unselected package libfabric1:armhf. Preparing to unpack .../236-libfabric1_1.17.0-3_armhf.deb ... Unpacking libfabric1:armhf (1.17.0-3) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../237-libhwloc15_2.9.0-1_armhf.deb ... Unpacking libhwloc15:armhf (2.9.0-1) ... Selecting previously unselected package libmunge2. Preparing to unpack .../238-libmunge2_0.5.15-2_armhf.deb ... Unpacking libmunge2 (0.5.15-2) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../239-libpciaccess0_0.17-2_armhf.deb ... Unpacking libpciaccess0:armhf (0.17-2) ... Selecting previously unselected package libxnvctrl0:armhf. Preparing to unpack .../240-libxnvctrl0_525.85.05-1_armhf.deb ... Unpacking libxnvctrl0:armhf (525.85.05-1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../241-ocl-icd-libopencl1_2.3.1-1_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.3.1-1) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../242-libhwloc-plugins_2.9.0-1_armhf.deb ... Unpacking libhwloc-plugins:armhf (2.9.0-1) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../243-libpmix2_4.2.2-1+b1_armhf.deb ... Unpacking libpmix2:armhf (4.2.2-1+b1) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../244-libopenmpi3_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi3:armhf (4.1.4-3+b1) ... Selecting previously unselected package libboost-mpi1.74.0. Preparing to unpack .../245-libboost-mpi1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-mpi1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph-parallel1.74.0. Preparing to unpack .../246-libboost-graph-parallel1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-graph-parallel1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph-parallel1.74-dev. Preparing to unpack .../247-libboost-graph-parallel1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-graph-parallel1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-graph-parallel-dev. Preparing to unpack .../248-libboost-graph-parallel-dev_1.74.0.3_armhf.deb ... Unpacking libboost-graph-parallel-dev (1.74.0.3) ... Selecting previously unselected package libboost-iostreams1.74-dev:armhf. Preparing to unpack .../249-libboost-iostreams1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-iostreams1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-iostreams-dev:armhf. Preparing to unpack .../250-libboost-iostreams-dev_1.74.0.3_armhf.deb ... Unpacking libboost-iostreams-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-locale1.74.0:armhf. Preparing to unpack .../251-libboost-locale1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-locale1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-locale1.74-dev:armhf. Preparing to unpack .../252-libboost-locale1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-locale1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-locale-dev:armhf. Preparing to unpack .../253-libboost-locale-dev_1.74.0.3_armhf.deb ... Unpacking libboost-locale-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-log1.74.0. Preparing to unpack .../254-libboost-log1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-log1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-log1.74-dev. Preparing to unpack .../255-libboost-log1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-log1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-log-dev. Preparing to unpack .../256-libboost-log-dev_1.74.0.3_armhf.deb ... Unpacking libboost-log-dev (1.74.0.3) ... Selecting previously unselected package libboost-math1.74.0:armhf. Preparing to unpack .../257-libboost-math1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-math1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-math1.74-dev:armhf. Preparing to unpack .../258-libboost-math1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-math1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-math-dev:armhf. Preparing to unpack .../259-libboost-math-dev_1.74.0.3_armhf.deb ... Unpacking libboost-math-dev:armhf (1.74.0.3) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../260-openmpi-common_4.1.4-3_all.deb ... Unpacking openmpi-common (4.1.4-3) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../261-libnl-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../262-libnl-route-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../263-libibverbs-dev_44.0-2_armhf.deb ... Unpacking libibverbs-dev:armhf (44.0-2) ... Selecting previously unselected package libnuma1:armhf. Preparing to unpack .../264-libnuma1_2.0.16-1_armhf.deb ... Unpacking libnuma1:armhf (2.0.16-1) ... Selecting previously unselected package libnuma-dev:armhf. Preparing to unpack .../265-libnuma-dev_2.0.16-1_armhf.deb ... Unpacking libnuma-dev:armhf (2.0.16-1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../266-libltdl7_2.4.7-5_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-5) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../267-libltdl-dev_2.4.7-5_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.7-5) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../268-libhwloc-dev_2.9.0-1_armhf.deb ... Unpacking libhwloc-dev:armhf (2.9.0-1) ... Selecting previously unselected package libevent-2.1-7:armhf. Preparing to unpack .../269-libevent-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-extra-2.1-7:armhf. Preparing to unpack .../270-libevent-extra-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-openssl-2.1-7:armhf. Preparing to unpack .../271-libevent-openssl-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../272-libevent-dev_2.1.12-stable-8_armhf.deb ... Unpacking libevent-dev (2.1.12-stable-8) ... Selecting previously unselected package libpmix-dev:armhf. Preparing to unpack .../273-libpmix-dev_4.2.2-1+b1_armhf.deb ... Unpacking libpmix-dev:armhf (4.2.2-1+b1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../274-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../275-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../276-openmpi-bin_4.1.4-3+b1_armhf.deb ... Unpacking openmpi-bin (4.1.4-3+b1) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../277-libopenmpi-dev_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi-dev:armhf (4.1.4-3+b1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../278-mpi-default-dev_1.14_armhf.deb ... Unpacking mpi-default-dev (1.14) ... Selecting previously unselected package libboost-mpi1.74-dev. Preparing to unpack .../279-libboost-mpi1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-mpi1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../280-libboost-mpi-dev_1.74.0.3_armhf.deb ... Unpacking libboost-mpi-dev (1.74.0.3) ... Selecting previously unselected package libboost-python1.74.0. Preparing to unpack .../281-libboost-python1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-python1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../282-mpi-default-bin_1.14_armhf.deb ... Unpacking mpi-default-bin (1.14) ... Selecting previously unselected package libboost-mpi-python1.74.0. Preparing to unpack .../283-libboost-mpi-python1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-mpi-python1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-mpi-python1.74-dev. Preparing to unpack .../284-libboost-mpi-python1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-mpi-python1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-mpi-python-dev. Preparing to unpack .../285-libboost-mpi-python-dev_1.74.0.3_armhf.deb ... Unpacking libboost-mpi-python-dev (1.74.0.3) ... Selecting previously unselected package libboost-numpy1.74.0. Preparing to unpack .../286-libboost-numpy1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-numpy1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-numpy1.74-dev. Preparing to unpack .../287-libboost-numpy1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-numpy1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-numpy-dev. Preparing to unpack .../288-libboost-numpy-dev_1.74.0.3_armhf.deb ... Unpacking libboost-numpy-dev (1.74.0.3) ... Selecting previously unselected package libboost-program-options1.74.0:armhf. Preparing to unpack .../289-libboost-program-options1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-program-options1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-program-options1.74-dev:armhf. Preparing to unpack .../290-libboost-program-options1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-program-options1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../291-libboost-program-options-dev_1.74.0.3_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.74.0.3) ... Selecting previously unselected package libpython3.11:armhf. Preparing to unpack .../292-libpython3.11_3.11.2-6_armhf.deb ... Unpacking libpython3.11:armhf (3.11.2-6) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../293-libexpat1-dev_2.5.0-1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.5.0-1) ... Selecting previously unselected package libpython3.11-dev:armhf. Preparing to unpack .../294-libpython3.11-dev_3.11.2-6_armhf.deb ... Unpacking libpython3.11-dev:armhf (3.11.2-6) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../295-libpython3-dev_3.11.2-1+b1_armhf.deb ... Unpacking libpython3-dev:armhf (3.11.2-1+b1) ... Selecting previously unselected package python3.11-dev. Preparing to unpack .../296-python3.11-dev_3.11.2-6_armhf.deb ... Unpacking python3.11-dev (3.11.2-6) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../297-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../298-libjs-sphinxdoc_5.3.0-4_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-4) ... Selecting previously unselected package python3-dev. Preparing to unpack .../299-python3-dev_3.11.2-1+b1_armhf.deb ... Unpacking python3-dev (3.11.2-1+b1) ... Selecting previously unselected package libboost-python1.74-dev. Preparing to unpack .../300-libboost-python1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-python1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../301-libboost-python-dev_1.74.0.3_armhf.deb ... Unpacking libboost-python-dev (1.74.0.3) ... Selecting previously unselected package libboost-random1.74.0:armhf. Preparing to unpack .../302-libboost-random1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-random1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-random1.74-dev:armhf. Preparing to unpack .../303-libboost-random1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-random1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-random-dev:armhf. Preparing to unpack .../304-libboost-random-dev_1.74.0.3_armhf.deb ... Unpacking libboost-random-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-regex-dev:armhf. Preparing to unpack .../305-libboost-regex-dev_1.74.0.3_armhf.deb ... Unpacking libboost-regex-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-serialization-dev:armhf. Preparing to unpack .../306-libboost-serialization-dev_1.74.0.3_armhf.deb ... Unpacking libboost-serialization-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-stacktrace1.74.0:armhf. Preparing to unpack .../307-libboost-stacktrace1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-stacktrace1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-stacktrace1.74-dev:armhf. Preparing to unpack .../308-libboost-stacktrace1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-stacktrace1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-stacktrace-dev:armhf. Preparing to unpack .../309-libboost-stacktrace-dev_1.74.0.3_armhf.deb ... Unpacking libboost-stacktrace-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../310-libboost-system-dev_1.74.0.3_armhf.deb ... Unpacking libboost-system-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-test-dev:armhf. Preparing to unpack .../311-libboost-test-dev_1.74.0.3_armhf.deb ... Unpacking libboost-test-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../312-libboost-thread-dev_1.74.0.3_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-timer1.74.0:armhf. Preparing to unpack .../313-libboost-timer1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-timer1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-timer1.74-dev:armhf. Preparing to unpack .../314-libboost-timer1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-timer1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-timer-dev:armhf. Preparing to unpack .../315-libboost-timer-dev_1.74.0.3_armhf.deb ... Unpacking libboost-timer-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-type-erasure1.74.0:armhf. Preparing to unpack .../316-libboost-type-erasure1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-type-erasure1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-type-erasure1.74-dev:armhf. Preparing to unpack .../317-libboost-type-erasure1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-type-erasure1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-type-erasure-dev:armhf. Preparing to unpack .../318-libboost-type-erasure-dev_1.74.0.3_armhf.deb ... Unpacking libboost-type-erasure-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-wave1.74.0:armhf. Preparing to unpack .../319-libboost-wave1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-wave1.74.0:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-wave1.74-dev:armhf. Preparing to unpack .../320-libboost-wave1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-wave1.74-dev:armhf (1.74.0+ds1-21) ... Selecting previously unselected package libboost-wave-dev:armhf. Preparing to unpack .../321-libboost-wave-dev_1.74.0.3_armhf.deb ... Unpacking libboost-wave-dev:armhf (1.74.0.3) ... Selecting previously unselected package libboost-nowide1.74.0. Preparing to unpack .../322-libboost-nowide1.74.0_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-nowide1.74.0 (1.74.0+ds1-21) ... Selecting previously unselected package libboost-nowide1.74-dev. Preparing to unpack .../323-libboost-nowide1.74-dev_1.74.0+ds1-21_armhf.deb ... Unpacking libboost-nowide1.74-dev (1.74.0+ds1-21) ... Selecting previously unselected package libboost-nowide-dev. Preparing to unpack .../324-libboost-nowide-dev_1.74.0.3_armhf.deb ... Unpacking libboost-nowide-dev (1.74.0.3) ... Selecting previously unselected package libboost-all-dev. Preparing to unpack .../325-libboost-all-dev_1.74.0.3_armhf.deb ... Unpacking libboost-all-dev (1.74.0.3) ... Selecting previously unselected package libbrotli-dev:armhf. Preparing to unpack .../326-libbrotli-dev_1.0.9-2+b6_armhf.deb ... Unpacking libbrotli-dev:armhf (1.0.9-2+b6) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../327-liblzo2-2_2.10-2_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-2) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../328-libcairo-script-interpreter2_1.16.0-7_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.16.0-7) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../329-libpng-dev_1.6.39-2_armhf.deb ... Unpacking libpng-dev:armhf (1.6.39-2) ... Selecting previously unselected package libfreetype-dev:armhf. Preparing to unpack .../330-libfreetype-dev_2.12.1+dfsg-5_armhf.deb ... Unpacking libfreetype-dev:armhf (2.12.1+dfsg-5) ... Selecting previously unselected package libfontconfig-dev:armhf. Preparing to unpack .../331-libfontconfig-dev_2.14.1-4_armhf.deb ... Unpacking libfontconfig-dev:armhf (2.14.1-4) ... Selecting previously unselected package libpixman-1-dev:armhf. Preparing to unpack .../332-libpixman-1-dev_0.42.2-1_armhf.deb ... Unpacking libpixman-1-dev:armhf (0.42.2-1) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../333-libice6_2%3a1.0.10-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../334-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../335-libice-dev_2%3a1.0.10-1_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../336-libsm-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../337-libxcb-render0-dev_1.15-1_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.15-1) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../338-libxcb-shm0-dev_1.15-1_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.15-1) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../339-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2-dev:armhf. Preparing to unpack .../340-libcairo2-dev_1.16.0-7_armhf.deb ... Unpacking libcairo2-dev:armhf (1.16.0-7) ... Selecting previously unselected package rapidjson-dev. Preparing to unpack .../341-rapidjson-dev_1.1.0+dfsg2-7.1_all.deb ... Unpacking rapidjson-dev (1.1.0+dfsg2-7.1) ... Selecting previously unselected package libcereal-dev. Preparing to unpack .../342-libcereal-dev_1.3.2+dfsg-4_armhf.deb ... Unpacking libcereal-dev (1.3.2+dfsg-4) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../343-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../344-libgmp-dev_2%3a6.2.1+dfsg1-1.1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libmpfr-dev:armhf. Preparing to unpack .../345-libmpfr-dev_4.2.0-1_armhf.deb ... Unpacking libmpfr-dev:armhf (4.2.0-1) ... Selecting previously unselected package libcgal-dev:armhf. Preparing to unpack .../346-libcgal-dev_5.5.1-2_armhf.deb ... Unpacking libcgal-dev:armhf (5.5.1-2) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../347-libcurl3-gnutls_7.88.1-9_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.88.1-9) ... Selecting previously unselected package libcurl4-gnutls-dev:armhf. Preparing to unpack .../348-libcurl4-gnutls-dev_7.88.1-9_armhf.deb ... Unpacking libcurl4-gnutls-dev:armhf (7.88.1-9) ... Selecting previously unselected package libdatrie-dev:armhf. Preparing to unpack .../349-libdatrie-dev_0.2.13-2+b1_armhf.deb ... Unpacking libdatrie-dev:armhf (0.2.13-2+b1) ... Selecting previously unselected package libdeflate-dev:armhf. Preparing to unpack .../350-libdeflate-dev_1.14-1_armhf.deb ... Unpacking libdeflate-dev:armhf (1.14-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../351-libdrm-common_2.4.114-1_all.deb ... Unpacking libdrm-common (2.4.114-1) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../352-libdrm2_2.4.114-1+b1_armhf.deb ... Unpacking libdrm2:armhf (2.4.114-1+b1) ... Selecting previously unselected package libdrm-amdgpu1:armhf. Preparing to unpack .../353-libdrm-amdgpu1_2.4.114-1+b1_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.114-1+b1) ... Selecting previously unselected package libdrm-nouveau2:armhf. Preparing to unpack .../354-libdrm-nouveau2_2.4.114-1+b1_armhf.deb ... Unpacking libdrm-nouveau2:armhf (2.4.114-1+b1) ... Selecting previously unselected package libdrm-radeon1:armhf. Preparing to unpack .../355-libdrm-radeon1_2.4.114-1+b1_armhf.deb ... Unpacking libdrm-radeon1:armhf (2.4.114-1+b1) ... Selecting previously unselected package libglvnd0:armhf. Preparing to unpack .../356-libglvnd0_1.6.0-1_armhf.deb ... Unpacking libglvnd0:armhf (1.6.0-1) ... Selecting previously unselected package libwayland-server0:armhf. Preparing to unpack .../357-libwayland-server0_1.21.0-1_armhf.deb ... Unpacking libwayland-server0:armhf (1.21.0-1) ... Selecting previously unselected package libgbm1:armhf. Preparing to unpack .../358-libgbm1_22.3.6-1+deb12u1_armhf.deb ... Unpacking libgbm1:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libglapi-mesa:armhf. Preparing to unpack .../359-libglapi-mesa_22.3.6-1+deb12u1_armhf.deb ... Unpacking libglapi-mesa:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../360-libx11-xcb1_2%3a1.8.4-2_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.8.4-2) ... Selecting previously unselected package libxcb-dri2-0:armhf. Preparing to unpack .../361-libxcb-dri2-0_1.15-1_armhf.deb ... Unpacking libxcb-dri2-0:armhf (1.15-1) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../362-libxcb-dri3-0_1.15-1_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.15-1) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../363-libxcb-present0_1.15-1_armhf.deb ... Unpacking libxcb-present0:armhf (1.15-1) ... Selecting previously unselected package libxcb-randr0:armhf. Preparing to unpack .../364-libxcb-randr0_1.15-1_armhf.deb ... Unpacking libxcb-randr0:armhf (1.15-1) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../365-libxcb-sync1_1.15-1_armhf.deb ... Unpacking libxcb-sync1:armhf (1.15-1) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../366-libxcb-xfixes0_1.15-1_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.15-1) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../367-libxshmfence1_1.3-1_armhf.deb ... Unpacking libxshmfence1:armhf (1.3-1) ... Selecting previously unselected package libegl-mesa0:armhf. Preparing to unpack .../368-libegl-mesa0_22.3.6-1+deb12u1_armhf.deb ... Unpacking libegl-mesa0:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libegl1:armhf. Preparing to unpack .../369-libegl1_1.6.0-1_armhf.deb ... Unpacking libegl1:armhf (1.6.0-1) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../370-libxcb-glx0_1.15-1_armhf.deb ... Unpacking libxcb-glx0:armhf (1.15-1) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../371-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ... Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../372-libz3-4_4.8.12-3.1_armhf.deb ... Unpacking libz3-4:armhf (4.8.12-3.1) ... Selecting previously unselected package libllvm15:armhf. Preparing to unpack .../373-libllvm15_1%3a15.0.6-4+b1_armhf.deb ... Unpacking libllvm15:armhf (1:15.0.6-4+b1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../374-libsensors-config_1%3a3.6.0-7.1_all.deb ... Unpacking libsensors-config (1:3.6.0-7.1) ... Selecting previously unselected package libsensors5:armhf. Preparing to unpack .../375-libsensors5_1%3a3.6.0-7.1_armhf.deb ... Unpacking libsensors5:armhf (1:3.6.0-7.1) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../376-libgl1-mesa-dri_22.3.6-1+deb12u1_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libglx-mesa0:armhf. Preparing to unpack .../377-libglx-mesa0_22.3.6-1+deb12u1_armhf.deb ... Unpacking libglx-mesa0:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libglx0:armhf. Preparing to unpack .../378-libglx0_1.6.0-1_armhf.deb ... Unpacking libglx0:armhf (1.6.0-1) ... Selecting previously unselected package libgl1:armhf. Preparing to unpack .../379-libgl1_1.6.0-1_armhf.deb ... Unpacking libgl1:armhf (1.6.0-1) ... Selecting previously unselected package libglx-dev:armhf. Preparing to unpack .../380-libglx-dev_1.6.0-1_armhf.deb ... Unpacking libglx-dev:armhf (1.6.0-1) ... Selecting previously unselected package libgl-dev:armhf. Preparing to unpack .../381-libgl-dev_1.6.0-1_armhf.deb ... Unpacking libgl-dev:armhf (1.6.0-1) ... Selecting previously unselected package libegl-dev:armhf. Preparing to unpack .../382-libegl-dev_1.6.0-1_armhf.deb ... Unpacking libegl-dev:armhf (1.6.0-1) ... Selecting previously unselected package libglvnd-core-dev:armhf. Preparing to unpack .../383-libglvnd-core-dev_1.6.0-1_armhf.deb ... Unpacking libglvnd-core-dev:armhf (1.6.0-1) ... Selecting previously unselected package libgles1:armhf. Preparing to unpack .../384-libgles1_1.6.0-1_armhf.deb ... Unpacking libgles1:armhf (1.6.0-1) ... Selecting previously unselected package libgles2:armhf. Preparing to unpack .../385-libgles2_1.6.0-1_armhf.deb ... Unpacking libgles2:armhf (1.6.0-1) ... Selecting previously unselected package libgles-dev:armhf. Preparing to unpack .../386-libgles-dev_1.6.0-1_armhf.deb ... Unpacking libgles-dev:armhf (1.6.0-1) ... Selecting previously unselected package libopengl0:armhf. Preparing to unpack .../387-libopengl0_1.6.0-1_armhf.deb ... Unpacking libopengl0:armhf (1.6.0-1) ... Selecting previously unselected package libopengl-dev:armhf. Preparing to unpack .../388-libopengl-dev_1.6.0-1_armhf.deb ... Unpacking libopengl-dev:armhf (1.6.0-1) ... Selecting previously unselected package libglvnd-dev:armhf. Preparing to unpack .../389-libglvnd-dev_1.6.0-1_armhf.deb ... Unpacking libglvnd-dev:armhf (1.6.0-1) ... Selecting previously unselected package libegl1-mesa-dev:armhf. Preparing to unpack .../390-libegl1-mesa-dev_22.3.6-1+deb12u1_armhf.deb ... Unpacking libegl1-mesa-dev:armhf (22.3.6-1+deb12u1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../391-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package libepoxy-dev:armhf. Preparing to unpack .../392-libepoxy-dev_1.5.10-1_armhf.deb ... Unpacking libepoxy-dev:armhf (1.5.10-1) ... Selecting previously unselected package libfontenc1:armhf. Preparing to unpack .../393-libfontenc1_1%3a1.1.4-1_armhf.deb ... Unpacking libfontenc1:armhf (1:1.1.4-1) ... Selecting previously unselected package libimath-3-1-29:armhf. Preparing to unpack .../394-libimath-3-1-29_3.1.6-1_armhf.deb ... Unpacking libimath-3-1-29:armhf (3.1.6-1) ... Selecting previously unselected package libjxr0:armhf. Preparing to unpack .../395-libjxr0_1.2~git20170615.f752187-5_armhf.deb ... Unpacking libjxr0:armhf (1.2~git20170615.f752187-5) ... Selecting previously unselected package libopenexr-3-1-30:armhf. Preparing to unpack .../396-libopenexr-3-1-30_3.1.5-5_armhf.deb ... Unpacking libopenexr-3-1-30:armhf (3.1.5-5) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../397-libopenjp2-7_2.5.0-1+b1_armhf.deb ... Unpacking libopenjp2-7:armhf (2.5.0-1+b1) ... Selecting previously unselected package libraw20:armhf. Preparing to unpack .../398-libraw20_0.20.2-2.1_armhf.deb ... Unpacking libraw20:armhf (0.20.2-2.1) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../399-libwebpmux3_1.2.4-0.2_armhf.deb ... Unpacking libwebpmux3:armhf (1.2.4-0.2) ... Selecting previously unselected package libfreeimage3:armhf. Preparing to unpack .../400-libfreeimage3_3.18.0+ds2-9_armhf.deb ... Unpacking libfreeimage3:armhf (3.18.0+ds2-9) ... Selecting previously unselected package libfreeimage-dev:armhf. Preparing to unpack .../401-libfreeimage-dev_3.18.0+ds2-9_armhf.deb ... Unpacking libfreeimage-dev:armhf (3.18.0+ds2-9) ... Selecting previously unselected package libfribidi-dev:armhf. Preparing to unpack .../402-libfribidi-dev_1.0.8-2.1_armhf.deb ... Unpacking libfribidi-dev:armhf (1.0.8-2.1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../403-libgdk-pixbuf2.0-bin_2.42.10+dfsg-1+b1_armhf.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../404-libjpeg62-turbo-dev_1%3a2.1.5-2_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:2.1.5-2) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../405-libjpeg-dev_1%3a2.1.5-2_armhf.deb ... Unpacking libjpeg-dev:armhf (1:2.1.5-2) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../406-libjbig-dev_2.1-6.1_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-6.1) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../407-liblzma-dev_5.4.1-0.2_armhf.deb ... Unpacking liblzma-dev:armhf (5.4.1-0.2) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../408-libzstd-dev_1.5.4+dfsg2-5_armhf.deb ... Unpacking libzstd-dev:armhf (1.5.4+dfsg2-5) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../409-libwebpdemux2_1.2.4-0.2_armhf.deb ... Unpacking libwebpdemux2:armhf (1.2.4-0.2) ... Selecting previously unselected package libwebp-dev:armhf. Preparing to unpack .../410-libwebp-dev_1.2.4-0.2_armhf.deb ... Unpacking libwebp-dev:armhf (1.2.4-0.2) ... Selecting previously unselected package libtiffxx6:armhf. Preparing to unpack .../411-libtiffxx6_4.5.0-6_armhf.deb ... Unpacking libtiffxx6:armhf (4.5.0-6) ... Selecting previously unselected package liblerc-dev:armhf. Preparing to unpack .../412-liblerc-dev_4.0.0+ds-2_armhf.deb ... Unpacking liblerc-dev:armhf (4.0.0+ds-2) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../413-libtiff-dev_4.5.0-6_armhf.deb ... Unpacking libtiff-dev:armhf (4.5.0-6) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf. Preparing to unpack .../414-libgdk-pixbuf-2.0-dev_2.42.10+dfsg-1+b1_armhf.deb ... Unpacking libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-1+b1) ... Selecting previously unselected package libglew2.2:armhf. Preparing to unpack .../415-libglew2.2_2.2.0-4+b1_armhf.deb ... Unpacking libglew2.2:armhf (2.2.0-4+b1) ... Selecting previously unselected package libglu1-mesa:armhf. Preparing to unpack .../416-libglu1-mesa_9.0.2-1.1_armhf.deb ... Unpacking libglu1-mesa:armhf (9.0.2-1.1) ... Selecting previously unselected package libglu1-mesa-dev:armhf. Preparing to unpack .../417-libglu1-mesa-dev_9.0.2-1.1_armhf.deb ... Unpacking libglu1-mesa-dev:armhf (9.0.2-1.1) ... Selecting previously unselected package libglew-dev:armhf. Preparing to unpack .../418-libglew-dev_2.2.0-4+b1_armhf.deb ... Unpacking libglew-dev:armhf (2.2.0-4+b1) ... Selecting previously unselected package libglfw3:armhf. Preparing to unpack .../419-libglfw3_3.3.8-1_armhf.deb ... Unpacking libglfw3:armhf (3.3.8-1) ... Selecting previously unselected package libgraphite2-dev:armhf. Preparing to unpack .../420-libgraphite2-dev_1.3.14-1_armhf.deb ... Unpacking libgraphite2-dev:armhf (1.3.14-1) ... Selecting previously unselected package libgtest-dev:armhf. Preparing to unpack .../421-libgtest-dev_1.12.1-0.2_armhf.deb ... Unpacking libgtest-dev:armhf (1.12.1-0.2) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../422-libharfbuzz-icu0_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../423-libharfbuzz-gobject0_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libharfbuzz-subset0:armhf. Preparing to unpack .../424-libharfbuzz-subset0_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz-subset0:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libharfbuzz-dev:armhf. Preparing to unpack .../425-libharfbuzz-dev_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz-dev:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libthai-dev:armhf. Preparing to unpack .../426-libthai-dev_0.1.29-1_armhf.deb ... Unpacking libthai-dev:armhf (0.1.29-1) ... Selecting previously unselected package libxft-dev:armhf. Preparing to unpack .../427-libxft-dev_2.3.6-1_armhf.deb ... Unpacking libxft-dev:armhf (2.3.6-1) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../428-pango1.0-tools_1.50.12+ds-1_armhf.deb ... Unpacking pango1.0-tools (1.50.12+ds-1) ... Selecting previously unselected package libpango1.0-dev:armhf. Preparing to unpack .../429-libpango1.0-dev_1.50.12+ds-1_armhf.deb ... Unpacking libpango1.0-dev:armhf (1.50.12+ds-1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../430-libwayland-bin_1.21.0-1_armhf.deb ... Unpacking libwayland-bin (1.21.0-1) ... Selecting previously unselected package libwayland-dev:armhf. Preparing to unpack .../431-libwayland-dev_1.21.0-1_armhf.deb ... Unpacking libwayland-dev:armhf (1.21.0-1) ... Selecting previously unselected package libxcomposite-dev:armhf. Preparing to unpack .../432-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ... Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../433-libxcursor-dev_1%3a1.2.1-1_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.2.1-1) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../434-libxdamage-dev_1%3a1.1.6-1_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.6-1) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../435-libxinerama-dev_2%3a1.1.4-3_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.4-3) ... Selecting previously unselected package libxkbcommon-dev:armhf. Preparing to unpack .../436-libxkbcommon-dev_1.5.0-1_armhf.deb ... Unpacking libxkbcommon-dev:armhf (1.5.0-1) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../437-libxrandr-dev_2%3a1.5.2-2+b1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.2-2+b1) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../438-wayland-protocols_1.31-1_all.deb ... Unpacking wayland-protocols (1.31-1) ... Selecting previously unselected package libgtk-3-dev:armhf. Preparing to unpack .../439-libgtk-3-dev_3.24.37-2_armhf.deb ... Unpacking libgtk-3-dev:armhf (3.24.37-2) ... Selecting previously unselected package libimath-dev:armhf. Preparing to unpack .../440-libimath-dev_3.1.6-1_armhf.deb ... Unpacking libimath-dev:armhf (3.1.6-1) ... Selecting previously unselected package liblog4cplus-2.0.5:armhf. Preparing to unpack .../441-liblog4cplus-2.0.5_2.0.8-1_armhf.deb ... Unpacking liblog4cplus-2.0.5:armhf (2.0.8-1) ... Selecting previously unselected package libnlopt0:armhf. Preparing to unpack .../442-libnlopt0_2.7.1-5_armhf.deb ... Unpacking libnlopt0:armhf (2.7.1-5) ... Selecting previously unselected package libnlopt-dev:armhf. Preparing to unpack .../443-libnlopt-dev_2.7.1-5_armhf.deb ... Unpacking libnlopt-dev:armhf (2.7.1-5) ... Selecting previously unselected package libnlopt-cxx0:armhf. Preparing to unpack .../444-libnlopt-cxx0_2.7.1-5_armhf.deb ... Unpacking libnlopt-cxx0:armhf (2.7.1-5) ... Selecting previously unselected package libnlopt-cxx-dev:armhf. Preparing to unpack .../445-libnlopt-cxx-dev_2.7.1-5_armhf.deb ... Unpacking libnlopt-cxx-dev:armhf (2.7.1-5) ... Selecting previously unselected package libnotify4:armhf. Preparing to unpack .../446-libnotify4_0.8.1-1_armhf.deb ... Unpacking libnotify4:armhf (0.8.1-1) ... Selecting previously unselected package libtbbmalloc2:armhf. Preparing to unpack .../447-libtbbmalloc2_2021.8.0-2_armhf.deb ... Unpacking libtbbmalloc2:armhf (2021.8.0-2) ... Selecting previously unselected package libtbbbind-2-5:armhf. Preparing to unpack .../448-libtbbbind-2-5_2021.8.0-2_armhf.deb ... Unpacking libtbbbind-2-5:armhf (2021.8.0-2) ... Selecting previously unselected package libtbb12:armhf. Preparing to unpack .../449-libtbb12_2021.8.0-2_armhf.deb ... Unpacking libtbb12:armhf (2021.8.0-2) ... Selecting previously unselected package libocct-foundation-7.6:armhf. Preparing to unpack .../450-libocct-foundation-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-foundation-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-modeling-data-7.6:armhf. Preparing to unpack .../451-libocct-modeling-data-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-modeling-data-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-modeling-algorithms-7.6:armhf. Preparing to unpack .../452-libocct-modeling-algorithms-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-modeling-algorithms-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libtcl8.6:armhf. Preparing to unpack .../453-libtcl8.6_8.6.13+dfsg-2_armhf.deb ... Unpacking libtcl8.6:armhf (8.6.13+dfsg-2) ... Selecting previously unselected package libxss1:armhf. Preparing to unpack .../454-libxss1_1%3a1.2.3-1_armhf.deb ... Unpacking libxss1:armhf (1:1.2.3-1) ... Selecting previously unselected package libtk8.6:armhf. Preparing to unpack .../455-libtk8.6_8.6.13-2_armhf.deb ... Unpacking libtk8.6:armhf (8.6.13-2) ... Selecting previously unselected package libocct-draw-7.6:armhf. Preparing to unpack .../456-libocct-draw-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-draw-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package occt-misc. Preparing to unpack .../457-occt-misc_7.6.3+dfsg1-7_all.deb ... Unpacking occt-misc (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-visualization-7.6:armhf. Preparing to unpack .../458-libocct-visualization-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-visualization-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-ocaf-7.6:armhf. Preparing to unpack .../459-libocct-ocaf-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-ocaf-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-data-exchange-7.6:armhf. Preparing to unpack .../460-libocct-data-exchange-7.6_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-data-exchange-7.6:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-foundation-dev:armhf. Preparing to unpack .../461-libocct-foundation-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-foundation-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-modeling-algorithms-dev:armhf. Preparing to unpack .../462-libocct-modeling-algorithms-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-modeling-algorithms-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-modeling-data-dev:armhf. Preparing to unpack .../463-libocct-modeling-data-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-modeling-data-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-ocaf-dev:armhf. Preparing to unpack .../464-libocct-ocaf-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-ocaf-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../465-libxt6_1%3a1.2.1-1.1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.1-1.1) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../466-libxt-dev_1%3a1.2.1-1.1_armhf.deb ... Unpacking libxt-dev:armhf (1:1.2.1-1.1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../467-libxmu6_2%3a1.1.3-3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.3-3) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../468-libxmu-headers_2%3a1.1.3-3_all.deb ... Unpacking libxmu-headers (2:1.1.3-3) ... Selecting previously unselected package libxmu-dev:armhf. Preparing to unpack .../469-libxmu-dev_2%3a1.1.3-3_armhf.deb ... Unpacking libxmu-dev:armhf (2:1.1.3-3) ... Selecting previously unselected package libocct-visualization-dev:armhf. Preparing to unpack .../470-libocct-visualization-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-visualization-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libocct-data-exchange-dev:armhf. Preparing to unpack .../471-libocct-data-exchange-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-data-exchange-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../472-tcl8.6_8.6.13+dfsg-2_armhf.deb ... Unpacking tcl8.6 (8.6.13+dfsg-2) ... Selecting previously unselected package tcl8.6-dev:armhf. Preparing to unpack .../473-tcl8.6-dev_8.6.13+dfsg-2_armhf.deb ... Unpacking tcl8.6-dev:armhf (8.6.13+dfsg-2) ... Selecting previously unselected package libxss-dev:armhf. Preparing to unpack .../474-libxss-dev_1%3a1.2.3-1_armhf.deb ... Unpacking libxss-dev:armhf (1:1.2.3-1) ... Selecting previously unselected package tk8.6. Preparing to unpack .../475-tk8.6_8.6.13-2_armhf.deb ... Unpacking tk8.6 (8.6.13-2) ... Selecting previously unselected package tk8.6-dev:armhf. Preparing to unpack .../476-tk8.6-dev_8.6.13-2_armhf.deb ... Unpacking tk8.6-dev:armhf (8.6.13-2) ... Selecting previously unselected package libocct-draw-dev:armhf. Preparing to unpack .../477-libocct-draw-dev_7.6.3+dfsg1-7_armhf.deb ... Unpacking libocct-draw-dev:armhf (7.6.3+dfsg1-7) ... Selecting previously unselected package libopenvdb10.0:armhf. Preparing to unpack .../478-libopenvdb10.0_10.0.1-2_armhf.deb ... Unpacking libopenvdb10.0:armhf (10.0.1-2) ... Selecting previously unselected package libtbb-dev:armhf. Preparing to unpack .../479-libtbb-dev_2021.8.0-2_armhf.deb ... Unpacking libtbb-dev:armhf (2021.8.0-2) ... Selecting previously unselected package libopenvdb-dev. Preparing to unpack .../480-libopenvdb-dev_10.0.1-2_armhf.deb ... Unpacking libopenvdb-dev (10.0.1-2) ... Selecting previously unselected package libopenvdb-tools. Preparing to unpack .../481-libopenvdb-tools_10.0.1-2_armhf.deb ... Unpacking libopenvdb-tools (10.0.1-2) ... Selecting previously unselected package libudev-dev:armhf. Preparing to unpack .../482-libudev-dev_252.6-1_armhf.deb ... Unpacking libudev-dev:armhf (252.6-1) ... Selecting previously unselected package libunwind8:armhf. Preparing to unpack .../483-libunwind8_1.6.2-3_armhf.deb ... Unpacking libunwind8:armhf (1.6.2-3) ... Selecting previously unselected package libwxbase3.2-1:armhf. Preparing to unpack .../484-libwxbase3.2-1_3.2.2+dfsg-2_armhf.deb ... Unpacking libwxbase3.2-1:armhf (3.2.2+dfsg-2) ... Selecting previously unselected package libwxgtk3.2-1:armhf. Preparing to unpack .../485-libwxgtk3.2-1_3.2.2+dfsg-2_armhf.deb ... Unpacking libwxgtk3.2-1:armhf (3.2.2+dfsg-2) ... Selecting previously unselected package libwxgtk-gl3.2-1:armhf. Preparing to unpack .../486-libwxgtk-gl3.2-1_3.2.2+dfsg-2_armhf.deb ... Unpacking libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-2) ... Selecting previously unselected package wx-common. Preparing to unpack .../487-wx-common_3.2.2+dfsg-2_armhf.deb ... Unpacking wx-common (3.2.2+dfsg-2) ... Selecting previously unselected package wx3.2-headers. Preparing to unpack .../488-wx3.2-headers_3.2.2+dfsg-2_all.deb ... Unpacking wx3.2-headers (3.2.2+dfsg-2) ... Selecting previously unselected package libwxgtk3.2-dev:armhf. Preparing to unpack .../489-libwxgtk3.2-dev_3.2.2+dfsg-2_armhf.deb ... Unpacking libwxgtk3.2-dev:armhf (3.2.2+dfsg-2) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../490-libxpm4_1%3a3.5.12-1.1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1.1) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../491-libxaw7_2%3a1.0.14-1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.14-1) ... Selecting previously unselected package libxfont2:armhf. Preparing to unpack .../492-libxfont2_1%3a2.0.6-1_armhf.deb ... Unpacking libxfont2:armhf (1:2.0.6-1) ... Selecting previously unselected package libxkbfile1:armhf. Preparing to unpack .../493-libxkbfile1_1%3a1.1.0-1_armhf.deb ... Unpacking libxkbfile1:armhf (1:1.1.0-1) ... Selecting previously unselected package libxmuu1:armhf. Preparing to unpack .../494-libxmuu1_2%3a1.1.3-3_armhf.deb ... Unpacking libxmuu1:armhf (2:1.1.3-3) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../495-x11-xkb-utils_7.7+7_armhf.deb ... Unpacking x11-xkb-utils (7.7+7) ... Selecting previously unselected package xauth. Preparing to unpack .../496-xauth_1%3a1.1.2-1_armhf.deb ... Unpacking xauth (1:1.1.2-1) ... Selecting previously unselected package xfonts-encodings. Preparing to unpack .../497-xfonts-encodings_1%3a1.0.4-2.2_all.deb ... Unpacking xfonts-encodings (1:1.0.4-2.2) ... Selecting previously unselected package xfonts-utils. Preparing to unpack .../498-xfonts-utils_1%3a7.7+6_armhf.deb ... Unpacking xfonts-utils (1:7.7+6) ... Selecting previously unselected package xfonts-base. Preparing to unpack .../499-xfonts-base_1%3a1.0.5+nmu1_all.deb ... Unpacking xfonts-base (1:1.0.5+nmu1) ... Selecting previously unselected package xserver-common. Preparing to unpack .../500-xserver-common_2%3a21.1.7-3_all.deb ... Unpacking xserver-common (2:21.1.7-3) ... Selecting previously unselected package xvfb. Preparing to unpack .../501-xvfb_2%3a21.1.7-3_armhf.deb ... Unpacking xvfb (2:21.1.7-3) ... Setting up libboost-chrono1.74.0:armhf (1.74.0+ds1-21) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libboost-system1.74.0:armhf (1.74.0+ds1-21) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up liblcms2-2:armhf (2.14-2) ... Setting up libtbbmalloc2:armhf (2021.8.0-2) ... Setting up libpixman-1-0:armhf (0.42.2-1) ... Setting up libwayland-server0:armhf (1.21.0-1) ... Setting up catch2 (2.13.10-1) ... Setting up libpciaccess0:armhf (0.17-2) ... Setting up systemd-sysv (252.6-1) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libpsl5:armhf (0.21.2-1) ... Setting up libboost1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libpixman-1-dev:armhf (0.42.2-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up libboost-atomic1.74.0:armhf (1.74.0+ds1-21) ... Setting up liblerc4:armhf (4.0.0+ds-2) ... Setting up libzstd-dev:armhf (1.5.4+dfsg2-5) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libglvnd-core-dev:armhf (1.6.0-1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:armhf (0.2.13-2+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.74.6-2) ... Setting up libglvnd0:armhf (1.6.0-1) ... Setting up libboost-program-options1.74.0:armhf (1.74.0+ds1-21) ... Setting up libjxr0:armhf (1.2~git20170615.f752187-5) ... Setting up libcbor0.8:armhf (0.8.0-2+b1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:armhf (1.0.9-2+b6) ... Setting up libboost-chrono1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ... Setting up x11-common (1:7.7+23) ... Running in chroot, ignoring request. Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-7.1) ... Setting up libboost-stacktrace1.74.0:armhf (1.74.0+ds1-21) ... Setting up libnghttp2-14:armhf (1.52.0-1) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up libdeflate0:armhf (1.14-1) ... Setting up liblog4cplus-2.0.5:armhf (2.0.8-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libboost-nowide1.74.0 (1.74.0+ds1-21) ... Setting up xkb-data (2.35.1-1) ... Setting up liblzo2-2:armhf (2.10-2) ... Setting up libboost-filesystem1.74.0:armhf (1.74.0+ds1-21) ... Setting up libnlopt0:armhf (2.7.1-5) ... Setting up libboost-exception1.74-dev:armhf (1.74.0+ds1-21) ... Setting up file (1:5.44-3) ... Setting up libboost-exception-dev:armhf (1.74.0.3) ... Setting up libimath-3-1-29:armhf (3.1.6-1) ... Setting up libffi-dev:armhf (3.4.4-1) ... Setting up libunwind8:armhf (1.6.2-3) ... Setting up googletest (1.12.1-0.2) ... Setting up libpthread-stubs0-dev:armhf (0.4-1) ... Setting up libjbig0:armhf (2.1-6.1) ... Setting up libpcre2-16-0:armhf (10.42-1) ... Setting up libcolord2:armhf (1.4.6-2.2) ... Setting up libopengl0:armhf (1.6.0-1) ... Setting up rapidjson-dev (1.1.0+dfsg2-7.1) ... Setting up libsnappy1v5:armhf (1.1.9-3) ... Setting up occt-misc (7.6.3+dfsg1-7) ... Setting up libboost-program-options1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Setting up libdconf1:armhf (0.40.0-4) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:armhf (1.3.14-1) ... Setting up libfontenc1:armhf (1:1.1.4-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:armhf (4.8.12-3.1) ... Setting up libpcre2-32-0:armhf (10.42-1) ... Setting up libglib2.0-data (2.74.6-2) ... Setting up libpkgconf3:armhf (1.8.1-1) ... Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg1-1.1) ... Setting up libuv1:armhf (1.44.2-1) ... Setting up libgles2:armhf (1.6.0-1) ... Setting up libmunge2 (0.5.15-2) ... Setting up libexpat1-dev:armhf (2.5.0-1) ... Setting up libboost-test1.74.0:armhf (1.74.0+ds1-21) ... Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ... Setting up libboost-program-options-dev:armhf (1.74.0.3) ... Setting up libx11-data (2:1.8.4-2) ... Setting up libjpeg62-turbo-dev:armhf (1:2.1.5-2) ... Setting up libepoxy0:armhf (1.5.10-1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up uuid-dev:armhf (2.38.1-5+b1) ... Setting up libavahi-common-data:armhf (0.8-10) ... Setting up libboost-system1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libgles1:armhf (1.6.0-1) ... Setting up libdbus-1-3:armhf (1.14.6-1) ... Setting up xfonts-encodings (1:1.0.4-2.2) ... Setting up libopenexr-3-1-30:armhf (3.1.5-5) ... Setting up libboost-nowide1.74-dev (1.74.0+ds1-21) ... Setting up libfribidi0:armhf (1.0.8-2.1) ... Setting up libboost-regex1.74.0:armhf (1.74.0+ds1-21) ... Setting up libproc2-0:armhf (2:4.0.2-3) ... Setting up libpng16-16:armhf (1.6.39-2) ... Setting up libhwloc15:armhf (2.9.0-1) ... Setting up libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Setting up libboost-context1.74.0:armhf (1.74.0+ds1-21) ... Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ... Setting up libboost-graph1.74.0:armhf (1.74.0+ds1-21) ... Setting up libtcl8.6:armhf (8.6.13+dfsg-2) ... Setting up libboost-random1.74.0:armhf (1.74.0+ds1-21) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:armhf (1.9.5-4) ... Setting up icu-devtools (72.1-3) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up libudev-dev:armhf (252.6-1) ... Setting up libsepol-dev:armhf (3.4-2.1) ... Setting up libboost1.74-tools-dev (1.74.0+ds1-21) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libsensors5:armhf (1:3.6.0-7.1) ... Setting up liblerc-dev:armhf (4.0.0+ds-2) ... Setting up libraw20:armhf (0.20.2-2.1) ... Setting up libltdl7:armhf (2.4.7-5) ... Setting up libglapi-mesa:armhf (22.3.6-1+deb12u1) ... Setting up wx3.2-headers (3.2.2+dfsg-2) ... Setting up libsasl2-2:armhf (2.1.28+dfsg-10) ... Setting up libgfortran5:armhf (12.2.0-14) ... Setting up autoconf (2.71-3) ... Setting up libnlopt-cxx0:armhf (2.7.1-5) ... Setting up libwebp7:armhf (1.2.4-0.2) ... Setting up libboost-atomic1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-math1.74.0:armhf (1.74.0+ds1-21) ... Setting up liblzma-dev:armhf (5.4.1-0.2) ... Setting up libboost-serialization1.74.0:armhf (1.74.0+ds1-21) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up libboost-atomic-dev:armhf (1.74.0.3) ... Setting up libnuma1:armhf (2.0.16-1) ... Setting up libpcre2-posix3:armhf (10.42-1) ... Setting up wayland-protocols (1.31-1) ... Setting up libboost-container1.74.0:armhf (1.74.0+ds1-21) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up ocl-icd-libopencl1:armhf (2.3.1-1) ... Setting up libxshmfence1:armhf (1.3-1) ... Setting up at-spi2-common (2.46.0-5) ... Setting up librhash0:armhf (1.4.3-3) ... Setting up libtiff6:armhf (4.5.0-6) ... Setting up dbus-session-bus-common (1.14.6-1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up libblosc1:armhf (1.21.3+ds-1) ... Setting up libnl-3-200:armhf (3.7.0-0.2+b1) ... Setting up openmpi-common (4.1.4-3) ... Setting up libopenjp2-7:armhf (2.5.0-1+b1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libthai-data (0.1.29-1) ... Setting up libgirepository-1.0-1:armhf (1.74.0-3) ... Setting up libssh2-1:armhf (1.10.0-3+b1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.25.1-1) ... Setting up libatk1.0-0:armhf (2.46.0-5) ... Setting up libboost-dev:armhf (1.74.0.3) ... Setting up libglu1-mesa:armhf (9.0.2-1.1) ... Setting up libboost-math1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libwayland-egl1:armhf (1.21.0-1) ... Setting up libboost-filesystem1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libopengl-dev:armhf (1.6.0-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libboost-date-time1.74.0:armhf (1.74.0+ds1-21) ... Setting up dbus-system-bus-common (1.14.6-1) ... Setting up libfido2-1:armhf (1.12.0-2+b1) ... Setting up libboost-python1.74.0 (1.74.0+ds1-21) ... Setting up libnlopt-dev:armhf (2.7.1-5) ... Setting up libboost-fiber1.74.0:armhf (1.74.0+ds1-21) ... Setting up libboost-stacktrace1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-test1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libwebpmux3:armhf (1.2.4-0.2) ... Setting up libbsd0:armhf (0.11.7-2) ... Setting up libtiffxx6:armhf (4.5.0-6) ... Setting up libdeflate-dev:armhf (1.14-1) ... Setting up libdrm-common (2.4.114-1) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libboost-timer1.74.0:armhf (1.74.0+ds1-21) ... Setting up libicu-dev:armhf (72.1-3) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up dbus-bin (1.14.6-1) ... Setting up libboost-filesystem-dev:armhf (1.74.0.3) ... Setting up liblocale-gettext-perl (1.07-5) ... Setting up libbrotli-dev:armhf (1.0.9-2+b6) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up libboost-thread1.74.0:armhf (1.74.0+ds1-21) ... Setting up libboost-numpy1.74.0 (1.74.0+ds1-21) ... Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... Setting up libxkbcommon0:armhf (1.5.0-1) ... Setting up libwayland-client0:armhf (1.21.0-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2022.1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:armhf (2.38.1-5+b1) ... Setting up libimath-dev:armhf (3.1.6-1) ... Setting up libice6:armhf (2:1.0.10-1) ... Setting up libboost-log1.74.0 (1.74.0+ds1-21) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Setting up tcl8.6 (8.6.13+dfsg-2) ... Setting up libfreeimage3:armhf (3.18.0+ds2-9) ... Setting up libxcb1:armhf (1.15-1) ... Setting up gettext (0.21-12) ... Setting up libgmp-dev:armhf (2:6.2.1+dfsg1-1.1) ... Setting up libxcb-xfixes0:armhf (1.15-1) ... Setting up libxau-dev:armhf (1:1.0.9-1) ... Setting up libgtest-dev:armhf (1.12.1-0.2) ... Setting up libpcre2-dev:armhf (10.42-1) ... Setting up libice-dev:armhf (2:1.0.10-1) ... Setting up libtool (2.4.7-5) ... Setting up libboost-container1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libblosc-dev:armhf (1.21.3+ds-1) ... Setting up libarchive13:armhf (3.6.2-1) ... Setting up libxcb-render0:armhf (1.15-1) ... Setting up libboost-chrono-dev:armhf (1.74.0.3) ... Setting up libselinux1-dev:armhf (3.4-1+b5) ... Setting up fontconfig-config (2.14.1-4) ... Setting up libboost-math-dev:armhf (1.74.0.3) ... Setting up libfribidi-dev:armhf (1.0.8-2.1) ... Setting up libxcb-glx0:armhf (1.15-1) ... Setting up libboost-coroutine1.74.0:armhf (1.74.0+ds1-21) ... Setting up libwebpdemux2:armhf (1.2.4-0.2) ... Setting up tcl8.6-dev:armhf (8.6.13+dfsg-2) ... Setting up libxkbcommon-dev:armhf (1.5.0-1) ... Setting up libedit2:armhf (3.1-20221030-2) ... Setting up libreadline8:armhf (8.2-1.3) ... Setting up libboost-system-dev:armhf (1.74.0.3) ... Setting up libpng-dev:armhf (1.6.39-2) ... Setting up libavahi-common3:armhf (0.8-10) ... Setting up libjpeg-dev:armhf (1:2.1.5-2) ... Setting up libjbig-dev:armhf (2.1-6.1) ... Setting up libcereal-dev (1.3.2+dfsg-4) ... Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Setting up libglib2.0-bin (2.74.6-2) ... Setting up libboost-tools-dev (1.74.0.3) ... Setting up libgfortran-12-dev:armhf (12.2.0-14) ... Setting up libxcb-shm0:armhf (1.15-1) ... Setting up dbus-daemon (1.14.6-1) ... Setting up libboost-nowide-dev (1.74.0.3) ... Setting up libmpfr-dev:armhf (4.2.0-1) ... Setting up libwxbase3.2-1:armhf (3.2.2+dfsg-2) ... Setting up libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Setting up libboost-container-dev:armhf (1.74.0.3) ... Setting up pkgconf:armhf (1.8.1-1) ... Setting up libtbbbind-2-5:armhf (2021.8.0-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnuma-dev:armhf (2.0.16-1) ... Setting up libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Setting up libboost-test-dev:armhf (1.74.0.3) ... Setting up help2man (1.49.3) ... Setting up libxcb-present0:armhf (1.15-1) ... Setting up dh-autoreconf (20) ... Setting up libltdl-dev:armhf (2.4.7-5) ... Setting up libthai0:armhf (0.1.29-1) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up libwayland-bin (1.21.0-1) ... Setting up gfortran-12 (12.2.0-14) ... Setting up libnlopt-cxx-dev:armhf (2.7.1-5) ... Setting up libwebp-dev:armhf (1.2.4-0.2) ... Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libfreetype6:armhf (2.12.1+dfsg-5) ... Setting up libtiff-dev:armhf (4.5.0-6) ... Setting up libxcb-sync1:armhf (1.15-1) ... Setting up dbus (1.14.6-1) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up shared-mime-info (2.2-1) ... Setting up libevent-dev (2.1.12-stable-8) ... Setting up libboost-random1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up libboost-timer1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-numpy1.74-dev (1.74.0+ds1-21) ... Setting up pkg-config:armhf (1.8.1-1) ... Setting up gir1.2-glib-2.0:armhf (1.74.0-3) ... Setting up libjs-sphinxdoc (5.3.0-4) ... Setting up libboost-serialization1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libxcb-dri2-0:armhf (1.15-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libboost-wave1.74.0:armhf (1.74.0+ds1-21) ... Setting up libdrm2:armhf (2.4.114-1+b1) ... Setting up dwz (0.15-1) ... Setting up libboost-regex1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libnl-3-dev:armhf (3.7.0-0.2+b1) ... Setting up libdatrie-dev:armhf (0.2.13-2+b1) ... Setting up groff-base (1.22.4-10) ... Setting up libwayland-cursor0:armhf (1.21.0-1) ... Setting up libxcb-randr0:armhf (1.15-1) ... Setting up libboost-stacktrace-dev:armhf (1.74.0.3) ... Setting up xml-core (0.18+nmu1) ... Setting up libllvm15:armhf (1:15.0.6-4+b1) ... Setting up libpam-systemd:armhf (252.6-1) ... Setting up libcurl4:armhf (7.88.1-9) ... Setting up libx11-6:armhf (2:1.8.4-2) ... Setting up libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Setting up libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-1+b1) ... Setting up libhwloc-dev:armhf (2.9.0-1) ... Setting up libfontconfig1:armhf (2.14.1-4) ... Setting up libxkbfile1:armhf (1:1.1.0-1) ... Setting up libboost-locale1.74.0:armhf (1.74.0+ds1-21) ... Setting up libboost-regex-dev:armhf (1.74.0.3) ... Setting up libxcomposite1:armhf (1:0.4.5-1) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up libxfont2:armhf (1:2.0.6-1) ... Setting up libavahi-client3:armhf (0.8-10) ... Setting up libmount-dev:armhf (2.38.1-5+b1) ... Setting up libboost-timer-dev:armhf (1.74.0.3) ... Setting up libxmuu1:armhf (2:1.1.3-3) ... Setting up libboost-type-erasure1.74.0:armhf (1.74.0+ds1-21) ... Setting up libfreeimage-dev:armhf (3.18.0+ds2-9) ... Setting up libdrm-amdgpu1:armhf (2.4.114-1+b1) ... Setting up libxcb-dri3-0:armhf (1.15-1) ... Setting up wx-common (3.2.2+dfsg-2) ... Setting up gtk-update-icon-cache (3.24.37-2) ... Setting up libx11-xcb1:armhf (2:1.8.4-2) ... Setting up libibverbs1:armhf (44.0-2) ... Setting up fontconfig (2.14.1-4) ... Regenerating fonts cache... done. Setting up libdrm-nouveau2:armhf (2.4.114-1+b1) ... Setting up gir1.2-freedesktop:armhf (1.74.0-3) ... Setting up libharfbuzz-icu0:armhf (6.0.0+dfsg-3) ... Setting up libxdamage1:armhf (1:1.1.6-1) ... Setting up libxcb1-dev:armhf (1.15-1) ... Setting up libboost-wave1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libxpm4:armhf (1:3.5.12-1.1) ... Setting up libxrender1:armhf (1:0.9.10-1.1) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-1+b1) ... Setting up libgbm1:armhf (22.3.6-1+deb12u1) ... Setting up ibverbs-providers:armhf (44.0-2) ... Setting up gir1.2-atk-1.0:armhf (2.46.0-5) ... Setting up libsm-dev:armhf (2:1.2.3-1) ... Setting up libdrm-radeon1:armhf (2.4.114-1+b1) ... Setting up openssh-client (1:9.2p1-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:armhf (3.11.2-6) ... Setting up libpango-1.0-0:armhf (1.50.12+ds-1) ... Setting up libgl1-mesa-dri:armhf (22.3.6-1+deb12u1) ... Setting up libx11-dev:armhf (2:1.8.4-2) ... Setting up libxext6:armhf (2:1.3.4-1+b1) ... Setting up libboost-random-dev:armhf (1.74.0.3) ... Setting up libcurl3-gnutls:armhf (7.88.1-9) ... Setting up libtbb12:armhf (2021.8.0-2) ... Setting up libharfbuzz-gobject0:armhf (6.0.0+dfsg-3) ... Setting up libboost-wave-dev:armhf (1.74.0.3) ... Setting up libcurl4-gnutls-dev:armhf (7.88.1-9) ... Setting up xfonts-utils (1:7.7+6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer -> /lib/systemd/system/man-db.timer. Setting up libwayland-dev:armhf (1.21.0-1) ... Setting up gir1.2-harfbuzz-0.0:armhf (6.0.0+dfsg-3) ... Setting up libcairo2:armhf (1.16.0-7) ... Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ... Setting up libfreetype-dev:armhf (2.12.1+dfsg-5) ... Setting up libxnvctrl0:armhf (525.85.05-1) ... Setting up libboost-iostreams1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Setting up libboost-date-time1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libxcb-shm0-dev:armhf (1.15-1) ... Setting up dbus-user-session (1.14.6-1) ... Setting up xfonts-base (1:1.0.5+nmu1) ... Setting up libegl-mesa0:armhf (22.3.6-1+deb12u1) ... Setting up libocct-foundation-7.6:armhf (7.6.3+dfsg1-7) ... Setting up adwaita-icon-theme (43-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libxfixes3:armhf (1:6.0.0-2) ... Setting up libboost-graph1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libnotify4:armhf (0.8.1-1) ... Setting up libxinerama1:armhf (2:1.1.4-3) ... Setting up libboost-numpy-dev (1.74.0.3) ... Setting up libxrandr2:armhf (2:1.5.2-2+b1) ... Setting up libboost-serialization-dev:armhf (1.74.0.3) ... Setting up libxcb-render0-dev:armhf (1.15-1) ... Setting up libboost-date-time-dev:armhf (1.74.0.3) ... Setting up libxt6:armhf (1:1.2.1-1.1) ... Setting up libxext-dev:armhf (2:1.3.4-1+b1) ... Setting up libthai-dev:armhf (0.1.29-1) ... Setting up libcups2:armhf (2.4.2-3) ... Setting up libocct-modeling-data-7.6:armhf (7.6.3+dfsg1-7) ... Setting up libocct-modeling-algorithms-7.6:armhf (7.6.3+dfsg1-7) ... Setting up xauth (1:1.1.2-1) ... Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ... Setting up libegl1:armhf (1.6.0-1) ... Setting up libharfbuzz-subset0:armhf (6.0.0+dfsg-3) ... Setting up cmake (3.25.1-1) ... Setting up libboost-thread1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libcairo-gobject2:armhf (1.16.0-7) ... Setting up libxss1:armhf (1:1.2.3-1) ... Setting up libtbb-dev:armhf (2021.8.0-2) ... Setting up libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Setting up libxrender-dev:armhf (1:0.9.10-1.1) ... Setting up libocct-foundation-dev:armhf (7.6.3+dfsg1-7) ... Setting up libboost-thread-dev:armhf (1.74.0.3) ... Setting up libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Setting up libpython3-stdlib:armhf (3.11.2-1+b1) ... Setting up libopenvdb10.0:armhf (10.0.1-2) ... Setting up libcairo-script-interpreter2:armhf (1.16.0-7) ... Setting up librdmacm1:armhf (44.0-2) ... Setting up libboost-graph-dev:armhf (1.74.0.3) ... Setting up python3.11 (3.11.2-6) ... Setting up libxft2:armhf (2.3.6-1) ... Setting up libxmu-headers (2:1.1.3-3) ... Setting up libxmu6:armhf (2:1.1.3-3) ... Setting up libglx-mesa0:armhf (22.3.6-1+deb12u1) ... Setting up libboost-log1.74-dev (1.74.0+ds1-21) ... Setting up libpython3.11:armhf (3.11.2-6) ... Setting up libpangoxft-1.0-0:armhf (1.50.12+ds-1) ... Setting up libxi6:armhf (2:1.8-1+b1) ... Setting up libglx0:armhf (1.6.0-1) ... Setting up libfontconfig-dev:armhf (2.14.1-4) ... Setting up libxtst6:armhf (2:1.2.3-1.1) ... Setting up libtk8.6:armhf (8.6.13-2) ... Setting up libxcursor1:armhf (1:1.2.1-1) ... Setting up pango1.0-tools (1.50.12+ds-1) ... Setting up libopenvdb-dev (10.0.1-2) ... Setting up debhelper (13.11.4) ... Setting up dconf-service (0.40.0-4) ... Setting up python3 (3.11.2-1+b1) ... Setting up libxaw7:armhf (2:1.0.14-1) ... Setting up libatspi2.0-0:armhf (2.46.0-5) ... Setting up libboost-iostreams-dev:armhf (1.74.0.3) ... Setting up libibverbs-dev:armhf (44.0-2) ... Setting up libxss-dev:armhf (1:1.2.3-1) ... Setting up libhwloc-plugins:armhf (2.9.0-1) ... Setting up libocct-modeling-data-dev:armhf (7.6.3+dfsg1-7) ... Setting up libboost-context1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libcgal-dev:armhf (5.5.1-2) ... Setting up libxfixes-dev:armhf (1:6.0.0-2) ... Setting up libatk-bridge2.0-0:armhf (2.46.0-5) ... Setting up libboost-fiber1.74-dev:armhf (1.74.0+ds1-21) ... Setting up gir1.2-pango-1.0:armhf (1.50.12+ds-1) ... Setting up libxrandr-dev:armhf (2:1.5.2-2+b1) ... Setting up libgl1:armhf (1.6.0-1) ... Setting up libboost-type-erasure1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libxt-dev:armhf (1:1.2.1-1.1) ... Setting up libocct-modeling-algorithms-dev:armhf (7.6.3+dfsg1-7) ... Setting up libpython3.11-dev:armhf (3.11.2-6) ... Setting up libxinerama-dev:armhf (2:1.1.4-3) ... Setting up libboost-locale1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libglew2.2:armhf (2.2.0-4+b1) ... Setting up libglx-dev:armhf (1.6.0-1) ... Setting up libboost-coroutine1.74-dev:armhf (1.74.0+ds1-21) ... Setting up libboost-coroutine-dev:armhf (1.74.0.3) ... Setting up libxi-dev:armhf (2:1.8-1+b1) ... Setting up python3-lib2to3 (3.11.2-3) ... Setting up libboost-log-dev (1.74.0.3) ... Setting up libgl-dev:armhf (1.6.0-1) ... Setting up libboost-fiber-dev:armhf (1.74.0.3) ... Setting up libxft-dev:armhf (2.3.6-1) ... Setting up libxtst-dev:armhf (2:1.2.3-1.1) ... Setting up python3-distutils (3.11.2-3) ... Setting up libxdamage-dev:armhf (1:1.1.6-1) ... Setting up tk8.6 (8.6.13-2) ... Setting up libfabric1:armhf (1.17.0-3) ... Setting up libglib2.0-dev-bin (2.74.6-2) ... Setting up libglfw3:armhf (3.3.8-1) ... Setting up libpython3-dev:armhf (3.11.2-1+b1) ... Setting up dconf-gsettings-backend:armhf (0.40.0-4) ... Setting up libegl-dev:armhf (1.6.0-1) ... Setting up libpmix2:armhf (4.2.2-1+b1) ... Setting up libxcomposite-dev:armhf (1:0.4.5-1) ... Setting up python3.11-dev (3.11.2-6) ... Setting up libxcursor-dev:armhf (1:1.2.1-1) ... Setting up x11-xkb-utils (7.7+7) ... Setting up libopenmpi3:armhf (4.1.4-3+b1) ... Setting up libepoxy-dev:armhf (1.5.10-1) ... Setting up libboost-mpi1.74.0 (1.74.0+ds1-21) ... Setting up libboost-locale-dev:armhf (1.74.0.3) ... Setting up gir1.2-atspi-2.0:armhf (2.46.0-5) ... Setting up libboost-context-dev:armhf (1.74.0.3) ... Setting up libxmu-dev:armhf (2:1.1.3-3) ... Setting up libboost-type-erasure-dev:armhf (1.74.0.3) ... Setting up libopenvdb-tools (10.0.1-2) ... Setting up libglib2.0-dev:armhf (2.74.6-2) ... Setting up python3-dev (3.11.2-1+b1) ... Setting up libglu1-mesa-dev:armhf (9.0.2-1.1) ... Setting up tk8.6-dev:armhf (8.6.13-2) ... Setting up libcairo2-dev:armhf (1.16.0-7) ... Setting up xserver-common (2:21.1.7-3) ... Setting up libgles-dev:armhf (1.6.0-1) ... Setting up libboost-graph-parallel1.74.0 (1.74.0+ds1-21) ... Setting up libpmix-dev:armhf (4.2.2-1+b1) ... Setting up openmpi-bin (4.1.4-3+b1) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up libgtk-3-common (3.24.37-2) ... Setting up libatk1.0-dev:armhf (2.46.0-5) ... Setting up libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-1+b1) ... Setting up libharfbuzz-dev:armhf (6.0.0+dfsg-3) ... Setting up libgtk-3-0:armhf (3.24.37-2) ... Setting up xvfb (2:21.1.7-3) ... Setting up gir1.2-gtk-3.0:armhf (3.24.37-2) ... Setting up mpi-default-bin (1.14) ... Setting up libglvnd-dev:armhf (1.6.0-1) ... Setting up libboost-python1.74-dev (1.74.0+ds1-21) ... Setting up libboost-python-dev (1.74.0.3) ... Setting up libglew-dev:armhf (2.2.0-4+b1) ... Setting up libpango1.0-dev:armhf (1.50.12+ds-1) ... Setting up libboost-graph-parallel1.74-dev (1.74.0+ds1-21) ... Setting up libopenmpi-dev:armhf (4.1.4-3+b1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up libegl1-mesa-dev:armhf (22.3.6-1+deb12u1) ... Setting up libwxgtk3.2-1:armhf (3.2.2+dfsg-2) ... Setting up libboost-mpi-python1.74.0 (1.74.0+ds1-21) ... Setting up libwxgtk-gl3.2-1:armhf (3.2.2+dfsg-2) ... Setting up libwxgtk3.2-dev:armhf (3.2.2+dfsg-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/wx/config/gtk3-unicode-3.2 to provide /usr/bin/wx-config (wx-config) in auto mode Setting up libboost-graph-parallel-dev (1.74.0.3) ... Setting up mpi-default-dev (1.14) ... Setting up libboost-mpi1.74-dev (1.74.0+ds1-21) ... Setting up libboost-mpi-python1.74-dev (1.74.0+ds1-21) ... Setting up libboost-mpi-python-dev (1.74.0.3) ... Setting up libboost-mpi-dev (1.74.0.3) ... Setting up libboost-all-dev (1.74.0.3) ... Setting up libocct-draw-7.6:armhf (7.6.3+dfsg1-7) ... Setting up libocct-draw-dev:armhf (7.6.3+dfsg1-7) ... Setting up libocct-visualization-7.6:armhf (7.6.3+dfsg1-7) ... Setting up libocct-ocaf-7.6:armhf (7.6.3+dfsg1-7) ... Setting up libocct-ocaf-dev:armhf (7.6.3+dfsg1-7) ... Setting up libocct-data-exchange-7.6:armhf (7.6.3+dfsg1-7) ... Setting up libocct-visualization-dev:armhf (7.6.3+dfsg1-7) ... Setting up libocct-data-exchange-dev:armhf (7.6.3+dfsg1-7) ... Processing triggers for libc-bin (2.36-9) ... Processing triggers for systemd (252.6-1) ... Processing triggers for sgml-base (1.31) ... Setting up libdbus-1-dev:armhf (1.14.6-1) ... Setting up libatspi2.0-dev:armhf (2.46.0-5) ... Setting up libatk-bridge2.0-dev:armhf (2.46.0-5) ... Setting up libgtk-3-dev:armhf (3.24.37-2) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/8272/tmp/hooks/A99_set_merged_usr starting Re-configuring usrmerge... removed '/etc/unsupported-skip-usrmerge-conversion' The system has been successfully converted. I: user script /srv/workspace/pbuilder/8272/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/slic3r-prusa-2.5.0+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../slic3r-prusa_2.5.0+dfsg-4_source.changes dpkg-buildpackage: info: source package slic3r-prusa dpkg-buildpackage: info: source version 2.5.0+dfsg-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Chow Loong Jin dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --buildsystem=cmake dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules build dh build --buildsystem=cmake dh_update_autotools_config -O--buildsystem=cmake dh_autoreconf -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg' dh_auto_configure --buildsystem=cmake -- \ -DBUILD_TESTING=1 \ -DCMAKE_BUILD_TYPE=Release \ -DOPENVDB_FIND_MODULE_PATH=/usr/lib/arm-linux-gnueabihf/cmake/OpenVDB \ -DSLIC3R_FHS=1 \ -DSLIC3R_WX_STABLE=1 \ -DSLIC3R_GTK=3 cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_TESTING=1 -DCMAKE_BUILD_TYPE=Release -DOPENVDB_FIND_MODULE_PATH=/usr/lib/arm-linux-gnueabihf/cmake/OpenVDB -DSLIC3R_FHS=1 -DSLIC3R_WX_STABLE=1 -DSLIC3R_GTK=3 .. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- SLIC3R_ASAN: OFF -- SLIC3R_BUILD_SANDBOXES: OFF -- SLIC3R_BUILD_TESTS: ON -- SLIC3R_ENABLE_FORMAT_STEP: ON -- SLIC3R_FHS: 1 -- SLIC3R_GTK: 3 -- SLIC3R_GUI: ON -- SLIC3R_MSVC_COMPILE_PARALLEL: ON -- SLIC3R_MSVC_PDB: ON -- SLIC3R_PCH: ON -- SLIC3R_PERL_XS: OFF -- SLIC3R_PROFILE: OFF -- SLIC3R_STATIC: OFF -- SLIC3R_WX_STABLE: 1 -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: (default) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found DBus: /usr/include/dbus-1.0;/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.66.0") found components: system filesystem thread log locale regex chrono atomic date_time iostreams -- Boost::boost exists -- TBB found in /usr/lib/arm-linux-gnueabihf/cmake/TBB -- Could NOT find CURL (missing: CURL_DIR) -- Falling back to MODULE search for CURL... -- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.88.1") -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.13") -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") -- EXPAT found in /usr/lib/arm-linux-gnueabihf/cmake/expat-2.5.0 -- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.39") -- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so -- Found GLEW: /usr/include (found version "2.2.0") -- Found NLopt in '/usr/lib/arm-linux-gnueabihf'. -- Using NLopt include directory '/usr/include'. -- Using NLopt library '/usr/lib/arm-linux-gnueabihf/libnlopt.so'. COMPONENT = openvdb -- Found TBB: /usr/include (found version "2021.8") found components: tbb -- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") found components: iostreams -- Found Blosc: /usr/lib/arm-linux-gnueabihf/libblosc.so (found version "1.21.3") -- The imported target "Imath::PyImath_Python3_11" references the file "/usr/lib/arm-linux-gnueabihf/libPyImath_Python3_11-3_1.so.29.5.0" but this file does not exist. Possible reasons include: * The file was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and contained "/usr/lib/arm-linux-gnueabihf/cmake/Imath/ImathTargets.cmake" but not all the files it references. CMake Deprecation Warning at src/qhull/CMakeLists.txt:31 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- qhull Version: 7.2.0 (static linking) -- IGL NOT found, using bundled version... -- Using header-only CGAL -- Targetting Unix Makefiles -- Using /usr/bin/c++ compiler. -- Found GMP: /usr/lib/arm-linux-gnueabihf/libgmp.so -- Found MPFR: /usr/lib/arm-linux-gnueabihf/libmpfr.so -- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.66") -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math -- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so (found version "62") -- Adding precompiled header pchheader.hpp to target libslic3r. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Found wxWidgets: -L/usr/lib/arm-linux-gnueabihf;-pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2 (found suitable version "3.2.2", minimum required is "3.0") -- wx-config path: /usr/bin/wx-config -- wx libs: -L/usr/lib/arm-linux-gnueabihf;-pthread;;;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;/usr/lib/arm-linux-gnueabihf/libpng.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libtiff.so;/usr/lib/arm-linux-gnueabihf/libjpeg.so;libexpat;/usr/lib/arm-linux-gnueabihf/librt.a -- Adding precompiled header pchheader.hpp to target libslic3r_gui. -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib/arm-linux-gnueabihf/glib-2.0/include;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/arm-linux-gnueabihf;/usr/include/gio-unix-2.0;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg' dh_auto_build -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/slic3r-prusa-2.5.0+dfsg -B/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/hidapi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake --color= make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/admesh /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/boost /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 0%] Building CXX object src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o [ 0%] Building CXX object src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o [ 0%] Building C object src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/build-utils/CMakeFiles/encoding-check.dir/encoding-check.cpp.o -MF CMakeFiles/encoding-check.dir/encoding-check.cpp.o.d -o CMakeFiles/encoding-check.dir/encoding-check.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/build-utils/encoding-check.cpp cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/boost/CMakeFiles/nowide.dir/nowide/iostream.cpp.o -MF CMakeFiles/nowide.dir/nowide/iostream.cpp.o.d -o CMakeFiles/nowide.dir/nowide/iostream.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/boost/nowide/iostream.cpp cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/hidapi/CMakeFiles/hidapi.dir/linux/hid.c.o -MF CMakeFiles/hidapi.dir/linux/hid.c.o.d -o CMakeFiles/hidapi.dir/linux/hid.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/hidapi/linux/hid.c [ 0%] Building CXX object src/admesh/CMakeFiles/admesh.dir/connect.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/connect.cpp.o -MF CMakeFiles/admesh.dir/connect.cpp.o.d -o CMakeFiles/admesh.dir/connect.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp [ 1%] Linking C static library libhidapi.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cmake -P CMakeFiles/hidapi.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi && /usr/bin/cmake -E cmake_link_script CMakeFiles/hidapi.dir/link.txt --verbose=1 /usr/bin/ar qc libhidapi.a CMakeFiles/hidapi.dir/linux/hid.c.o /usr/bin/ranlib libhidapi.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 1%] Built target hidapi make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/clipper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 2%] Building CXX object src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/clipper/CMakeFiles/clipper.dir/clipper_z.cpp.o -MF CMakeFiles/clipper.dir/clipper_z.cpp.o.d -o CMakeFiles/clipper.dir/clipper_z.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper_z.cpp [ 2%] Linking CXX static library libnowide.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/cmake -P CMakeFiles/nowide.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost && /usr/bin/cmake -E cmake_link_script CMakeFiles/nowide.dir/link.txt --verbose=1 /usr/bin/ar qc libnowide.a CMakeFiles/nowide.dir/nowide/iostream.cpp.o [ 3%] Linking CXX executable encoding-check cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/encoding-check.dir/link.txt --verbose=1 /usr/bin/ranlib libnowide.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 3%] Built target nowide /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro "CMakeFiles/encoding-check.dir/encoding-check.cpp.o" -o encoding-check make -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/miniz /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz/CMakeFiles/miniz_static.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 4%] Building C object src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_GNU_SOURCE -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/miniz/CMakeFiles/miniz_static.dir/miniz.c.o -MF CMakeFiles/miniz_static.dir/miniz.c.o.d -o CMakeFiles/miniz_static.dir/miniz.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/miniz/miniz.c make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 4%] Built target encoding-check make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/dict.c.o -MF CMakeFiles/glu-libtess.dir/src/dict.c.o.d -o CMakeFiles/glu-libtess.dir/src/dict.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/dict.c [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/geom.c.o -MF CMakeFiles/glu-libtess.dir/src/geom.c.o.d -o CMakeFiles/glu-libtess.dir/src/geom.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/geom.c [ 4%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/memalloc.c.o -MF CMakeFiles/glu-libtess.dir/src/memalloc.c.o.d -o CMakeFiles/glu-libtess.dir/src/memalloc.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/memalloc.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/mesh.c.o -MF CMakeFiles/glu-libtess.dir/src/mesh.c.o.d -o CMakeFiles/glu-libtess.dir/src/mesh.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/mesh.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/normal.c.o -MF CMakeFiles/glu-libtess.dir/src/normal.c.o.d -o CMakeFiles/glu-libtess.dir/src/normal.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/normal.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/priorityq.c.o -MF CMakeFiles/glu-libtess.dir/src/priorityq.c.o.d -o CMakeFiles/glu-libtess.dir/src/priorityq.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/priorityq.c [ 5%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/render.c.o -MF CMakeFiles/glu-libtess.dir/src/render.c.o.d -o CMakeFiles/glu-libtess.dir/src/render.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/render.c [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/sweep.c.o -MF CMakeFiles/glu-libtess.dir/src/sweep.c.o.d -o CMakeFiles/glu-libtess.dir/src/sweep.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/sweep.c In file included from /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper_z.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In function 'void ClipperLib_Z::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:448:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ClipperLib_Z::TEdge' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 448 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:41: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:220:10: note: 'struct ClipperLib_Z::TEdge' declared here 220 | struct TEdge { | ^~~~~ [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tess.c.o -MF CMakeFiles/glu-libtess.dir/src/tess.c.o.d -o CMakeFiles/glu-libtess.dir/src/tess.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/tess.c [ 6%] Building C object src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/glu-libtess/CMakeFiles/glu-libtess.dir/src/tessmono.c.o -MF CMakeFiles/glu-libtess.dir/src/tessmono.c.o.d -o CMakeFiles/glu-libtess.dir/src/tessmono.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/src/tessmono.c [ 6%] Linking C static library libglu-libtess.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cmake -P CMakeFiles/glu-libtess.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess && /usr/bin/cmake -E cmake_link_script CMakeFiles/glu-libtess.dir/link.txt --verbose=1 /usr/bin/ar qc libglu-libtess.a "CMakeFiles/glu-libtess.dir/src/dict.c.o" "CMakeFiles/glu-libtess.dir/src/geom.c.o" "CMakeFiles/glu-libtess.dir/src/memalloc.c.o" "CMakeFiles/glu-libtess.dir/src/mesh.c.o" "CMakeFiles/glu-libtess.dir/src/normal.c.o" "CMakeFiles/glu-libtess.dir/src/priorityq.c.o" "CMakeFiles/glu-libtess.dir/src/render.c.o" "CMakeFiles/glu-libtess.dir/src/sweep.c.o" "CMakeFiles/glu-libtess.dir/src/tess.c.o" "CMakeFiles/glu-libtess.dir/src/tessmono.c.o" /usr/bin/ranlib libglu-libtess.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 6%] Built target glu-libtess make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/qhull /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 6%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/global_r.c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp: In function 'void stl_check_facets_nearby(stl_file*, float)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:487:48: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 487 | if (stl->stats.connected_facets_3_edge == stl->stats.number_of_facets) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:536:60: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 536 | if (other_face_idx != stl->stats.number_of_facets) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_exact(stl_file*, const HashEdge&)::]': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:143:20: required from here /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable] 219 | HashEdge *temp = link->next; | ^~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp: In instantiation of 'void HashTableEdges::insert_edge(stl_file*, const HashEdge&, MatchNeighbors) [with MatchNeighbors = HashTableEdges::insert_edge_nearby(stl_file*, const HashEdge&)::]': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:148:20: required from here /build/slic3r-prusa-2.5.0+dfsg/src/admesh/connect.cpp:219:51: warning: unused variable 'temp' [-Wunused-variable] [ 7%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/stat_r.c [ 7%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/geom2_r.c [ 8%] Building CXX object src/admesh/CMakeFiles/admesh.dir/normals.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/normals.cpp.o -MF CMakeFiles/admesh.dir/normals.cpp.o.d -o CMakeFiles/admesh.dir/normals.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/normals.cpp [ 8%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/poly2_r.c [ 8%] Linking C static library libminiz_static.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cmake -P CMakeFiles/miniz_static.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz && /usr/bin/cmake -E cmake_link_script CMakeFiles/miniz_static.dir/link.txt --verbose=1 /usr/bin/ar qc libminiz_static.a CMakeFiles/miniz_static.dir/miniz.c.o /usr/bin/ranlib libminiz_static.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 8%] Built target miniz_static make -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/qoi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi/CMakeFiles/qoi.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 8%] Building C object src/qoi/CMakeFiles/qoi.dir/qoilib.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qoi/CMakeFiles/qoi.dir/qoilib.c.o -MF CMakeFiles/qoi.dir/qoilib.c.o.d -o CMakeFiles/qoi.dir/qoilib.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qoi/qoilib.c [ 8%] Linking C static library libqoi.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cmake -P CMakeFiles/qoi.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi && /usr/bin/cmake -E cmake_link_script CMakeFiles/qoi.dir/link.txt --verbose=1 /usr/bin/ar qc libqoi.a CMakeFiles/qoi.dir/qoilib.c.o /usr/bin/ranlib libqoi.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 8%] Built target qoi make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 9%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -std=gnu++17 -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:38: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3589:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3591:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void ClipperLib_Z::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3593:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/normals.cpp: In function 'void stl_fix_normal_directions(stl_file*)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/normals.cpp:196:29: warning: unused variable 'temp' [-Wunused-variable] 196 | stl_normal *temp = head->next; // Delete this facet from the list. | ^~~~ In copy constructor 'ClipperLib_Z::PolyNode::PolyNode(const ClipperLib_Z::PolyNode&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:39: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:136:7: warning: '*(__vector(1) unsigned int*)((char*)& + offsetof(ClipperLib_Z::PolyNode, ClipperLib_Z::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:49: note: '' declared here 2823 | polytree.AllNodes.emplace_back(PolyNode()); | ^ In copy constructor 'ClipperLib_Z::PolyNode::PolyNode(const ClipperLib_Z::PolyNode&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ClipperLib_Z::PolyNode; _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib_Z::PolyNode}; _Tp = ClipperLib_Z::PolyNode; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:39: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:136:7: warning: '*(__vector(1) unsigned int*)((char*)& + offsetof(ClipperLib_Z::PolyNode, ClipperLib_Z::PolyNode::m_endtype))' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In member function 'void ClipperLib_Z::Clipper::BuildResult2(ClipperLib_Z::PolyTree&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:49: note: '' declared here 2823 | polytree.AllNodes.emplace_back(PolyNode()); | ^ [ 9%] Linking CXX static library libclipper.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/cmake -P CMakeFiles/clipper.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper && /usr/bin/cmake -E cmake_link_script CMakeFiles/clipper.dir/link.txt --verbose=1 /usr/bin/ar qc libclipper.a CMakeFiles/clipper.dir/clipper_z.cpp.o /usr/bin/ranlib libclipper.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 9%] Built target clipper make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/imgui /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake --color= [ 9%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/merge_r.c make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 9%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_tables.cpp.o -MF CMakeFiles/imgui.dir/imgui_tables.cpp.o.d -o CMakeFiles/imgui.dir/imgui_tables.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/imgui/imgui_tables.cpp [ 9%] Building CXX object src/admesh/CMakeFiles/admesh.dir/shared.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/shared.cpp.o -MF CMakeFiles/admesh.dir/shared.cpp.o.d -o CMakeFiles/admesh.dir/shared.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp [ 9%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/libqhull_r.c [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/geom_r.c [ 10%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui.cpp.o -MF CMakeFiles/imgui.dir/imgui.cpp.o.d -o CMakeFiles/imgui.dir/imgui.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/imgui/imgui.cpp /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp: In function 'void stl_generate_shared_vertices(stl_file*, indexed_triangle_set&)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp:106:55: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 106 | } else if (next_facet == facet_idx) { | ~~~~~~~~~~~^~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp: In function 'bool its_write_off(const indexed_triangle_set&, const char*)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp:142:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 142 | for (int i = 0; i < its.vertices.size(); ++ i) | ~~^~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp: In function 'bool its_write_vrml(const indexed_triangle_set&, const char*)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/shared.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'unsigned int'} [-Wsign-compare] 176 | for (; i + 1 < its.vertices.size(); ++ i) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/poly_r.c [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/qset_r.c [ 10%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/stl_io.cpp.o -MF CMakeFiles/admesh.dir/stl_io.cpp.o.d -o CMakeFiles/admesh.dir/stl_io.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stl_io.cpp [ 10%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/mem_r.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/random_r.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/usermem_r.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/io_r.c In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/assign.h:12, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:11, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.h:226, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.cpp:8: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/gmpxx.h:38, from /usr/include/CGAL/number_type_basic.h:61: /usr/include/CGAL/mpq_class.h: In member function 'std::pair CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const': /usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | operator()( const mpq_class& x ) const { | ^ [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/user_r.c [ 11%] Building C object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o -MF CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o.d -o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhull_r/rboxlib_r.c [ 11%] Building CXX object src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/stlinit.cpp.o -MF CMakeFiles/admesh.dir/stlinit.cpp.o.d -o CMakeFiles/admesh.dir/stlinit.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp [ 12%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/c++/12/vector:70, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullIterator.h:17, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:14, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:9: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = orgQhull::Coordinates]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = std::back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'orgQhull::Coordinates orgQhull::Coordinates::mid(countT, countT) const' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:39:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::append(int, double*)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:80:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = orgQhull::Coordinates]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = std::back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'orgQhull::Coordinates orgQhull::Coordinates::operator+(const orgQhull::Coordinates&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:56:14: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = orgQhull::Coordinates]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = orgQhull::Coordinates::iterator; _OI = std::back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = orgQhull::Coordinates::iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'orgQhull::Coordinates& orgQhull::Coordinates::operator+=(const orgQhull::Coordinates&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:65:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = orgQhull::Coordinates]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = std::back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = orgQhull::Coordinates::const_iterator; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'orgQhull::Coordinates& orgQhull::Coordinates::operator+=(const orgQhull::Coordinates&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.cpp:67:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 12%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/PointCoordinates.cpp [ 13%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_demo.cpp.o -MF CMakeFiles/imgui.dir/imgui_demo.cpp.o.d -o CMakeFiles/imgui.dir/imgui_demo.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/imgui/imgui_demo.cpp /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp: In function 'bool stl_read(stl_file*, FILE*, int, bool)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:206:39: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'stl_normal' {aka 'class Eigen::Matrix'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 206 | memset(&facet.normal, 0, sizeof(facet.normal)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:295, from /usr/include/eigen3/Eigen/Geometry:11, from /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stl.h:31, from /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:33: /usr/include/eigen3/Eigen/src/Core/Matrix.h:178:7: note: 'stl_normal' {aka 'class Eigen::Matrix'} declared here 178 | class Matrix | ^~~~~~ In file included from /usr/include/CGAL/CORE_Expr.h:179, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel_with_sqrt.h:25, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/assign_scalar.h:12, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/assign.cpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/assign.h:40: /usr/include/CGAL/CORE_BigInt.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/CORE_BigInt.h:143:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 143 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/CORE_BigInt.h:191: /usr/include/CGAL/CORE_BigRat.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/CORE_BigRat.h:99:70: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 99 | std::pair operator()( const Type& x_ ) const { | ^ In file included from /usr/include/c++/12/vector:70, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullIterator.h:17, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPoint.h:14, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPoints.h:13, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/PointCoordinates.h:13, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/PointCoordinates.cpp:9: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'void orgQhull::PointCoordinates::appendPoints(std::istream&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/PointCoordinates.cpp:274:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = orgQhull::Coordinates]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const double*; _OI = std::back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const double*; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = const double*; _OI = back_insert_iterator]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void orgQhull::PointCoordinates::append(countT, const double*)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/PointCoordinates.cpp:200:14: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 13%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Qhull.cpp /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:171:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | fscanf(fp, " endsolid%*[^\n]\n"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:172:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | fscanf(fp, " solid%*[^\n]\n"); // name might contain spaces so %*s doesn't work and it also can be empty (just "solid") | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:187:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 187 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:191:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 191 | fscanf(fp, " "); | ~~~~~~^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/stlinit.cpp:192:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | fgets(buf, 2047, fp); | ~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullIterator.h:17, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPoint.h:14, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Qhull.h:12, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Qhull.cpp:12: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void orgQhull::Coordinates::push_back(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:121:80, inlined from 'void orgQhull::Coordinates::append(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:107:60, inlined from 'orgQhull::Coordinates& orgQhull::Coordinates::operator+=(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:115:61, inlined from 'orgQhull::Coordinates& orgQhull::Coordinates::operator<<(const double&)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Coordinates.h:117:71, inlined from 'void orgQhull::Qhull::runQhull(const char*, int, int, const double*, const char*)' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/Qhull.cpp:315:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 13%] Building CXX object src/admesh/CMakeFiles/admesh.dir/util.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_LOG_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/admesh/CMakeFiles/admesh.dir/util.cpp.o -MF CMakeFiles/admesh.dir/util.cpp.o.d -o CMakeFiles/admesh.dir/util.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/admesh/util.cpp [ 13%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullFacet.cpp [ 14%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullFacetList.cpp [ 14%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullFacetSet.cpp /build/slic3r-prusa-2.5.0+dfsg/src/admesh/util.cpp: In function 'void stl_repair(stl_file*, bool, bool, bool, float, bool, float, bool, int, bool, bool, bool, bool, bool, bool)': /build/slic3r-prusa-2.5.0+dfsg/src/admesh/util.cpp:327:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 327 | if (! tolerance_flag) | ^~ /build/slic3r-prusa-2.5.0+dfsg/src/admesh/util.cpp:329:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 329 | if (! increment_flag) | ^~ [ 14%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_draw.cpp.o -MF CMakeFiles/imgui.dir/imgui_draw.cpp.o.d -o CMakeFiles/imgui.dir/imgui_draw.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/imgui/imgui_draw.cpp [ 14%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullHyperplane.cpp [ 15%] Linking CXX static library libadmesh.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/cmake -P CMakeFiles/admesh.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/admesh.dir/link.txt --verbose=1 /usr/bin/ar qc libadmesh.a CMakeFiles/admesh.dir/connect.cpp.o CMakeFiles/admesh.dir/normals.cpp.o CMakeFiles/admesh.dir/shared.cpp.o CMakeFiles/admesh.dir/stl_io.cpp.o CMakeFiles/admesh.dir/stlinit.cpp.o CMakeFiles/admesh.dir/util.cpp.o /usr/bin/ranlib libadmesh.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 15%] Built target admesh make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/Shiny /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyManager.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyManager.c.o -MF CMakeFiles/Shiny.dir/ShinyManager.c.o.d -o CMakeFiles/Shiny.dir/ShinyManager.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyManager.c [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNode.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNode.c.o -MF CMakeFiles/Shiny.dir/ShinyNode.c.o.d -o CMakeFiles/Shiny.dir/ShinyNode.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyNode.c [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodePool.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNodePool.c.o -MF CMakeFiles/Shiny.dir/ShinyNodePool.c.o.d -o CMakeFiles/Shiny.dir/ShinyNodePool.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyNodePool.c [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyNodeState.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyNodeState.c.o -MF CMakeFiles/Shiny.dir/ShinyNodeState.c.o.d -o CMakeFiles/Shiny.dir/ShinyNodeState.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyNodeState.c [ 16%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyOutput.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyOutput.c.o -MF CMakeFiles/Shiny.dir/ShinyOutput.c.o.d -o CMakeFiles/Shiny.dir/ShinyOutput.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyOutput.c [ 17%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyTools.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyTools.c.o -MF CMakeFiles/Shiny.dir/ShinyTools.c.o.d -o CMakeFiles/Shiny.dir/ShinyTools.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyTools.c [ 17%] Building C object src/Shiny/CMakeFiles/Shiny.dir/ShinyZone.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/Shiny/CMakeFiles/Shiny.dir/ShinyZone.c.o -MF CMakeFiles/Shiny.dir/ShinyZone.c.o.d -o CMakeFiles/Shiny.dir/ShinyZone.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/Shiny/ShinyZone.c [ 17%] Linking C static library libShiny.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cmake -P CMakeFiles/Shiny.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny && /usr/bin/cmake -E cmake_link_script CMakeFiles/Shiny.dir/link.txt --verbose=1 /usr/bin/ar qc libShiny.a CMakeFiles/Shiny.dir/ShinyManager.c.o CMakeFiles/Shiny.dir/ShinyNode.c.o CMakeFiles/Shiny.dir/ShinyNodePool.c.o CMakeFiles/Shiny.dir/ShinyNodeState.c.o CMakeFiles/Shiny.dir/ShinyOutput.c.o CMakeFiles/Shiny.dir/ShinyTools.c.o CMakeFiles/Shiny.dir/ShinyZone.c.o /usr/bin/ranlib libShiny.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 17%] Built target Shiny make -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/hints /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints/CMakeFiles/hintsToPot.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 17%] Building CXX object src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/hints/CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -MF CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o.d -o CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/hints/HintsToPot.cpp In file included from /usr/include/c++/12/vector:70, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullIterator.h:17, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullHyperplane.h:14, from /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullHyperplane.cpp:9: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector orgQhull::QhullHyperplane::toStdVector() const' at /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullHyperplane.cpp:55:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 17%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPoint.cpp [ 17%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPointSet.cpp [ 18%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullPoints.cpp [ 18%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullQh.cpp [ 18%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullRidge.cpp [ 18%] Building CXX object src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/imgui/CMakeFiles/imgui.dir/imgui_widgets.cpp.o -MF CMakeFiles/imgui.dir/imgui_widgets.cpp.o.d -o CMakeFiles/imgui.dir/imgui_widgets.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/imgui/imgui_widgets.cpp [ 18%] Linking CXX executable hintsToPot cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints && /usr/bin/cmake -E cmake_link_script CMakeFiles/hintsToPot.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/hintsToPot.dir/HintsToPot.cpp.o -o hintsToPot /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 18%] Built target hintsToPot make -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/occt_wrapper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 18%] Building CXX object src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper && /usr/bin/c++ -DOCCTWrapper_EXPORTS -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper -I/usr/include/opencascade -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -MF CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o.d -o CMakeFiles/OCCTWrapper.dir/OCCTWrapper.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/occt_wrapper/OCCTWrapper.cpp [ 18%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/QhullSet.cpp In file included from /usr/include/opencascade/NCollection_IndexedMap.hxx:21, from /usr/include/opencascade/TDF_AttributeIndexedMap.hxx:20, from /usr/include/opencascade/TDF_Label.hxx:28, from /usr/include/opencascade/TDF_AttributeDelta.hxx:22, from /usr/include/opencascade/TDF_AttributeDeltaList.hxx:19, from /usr/include/opencascade/TDF_Delta.hxx:23, from /usr/include/opencascade/TDF_DeltaList.hxx:19, from /usr/include/opencascade/TDocStd_Document.hxx:26, from /build/slic3r-prusa-2.5.0+dfsg/src/occt_wrapper/OCCTWrapper.cpp:13: /usr/include/opencascade/NCollection_StlIterator.hxx:30:15: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 30 | public std::iteratorcmd_tpi(pgm, cmd, sizeof(cmd), NULL, 0); | ^~~ [ 21%] Building CXX object src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/c++ -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/qhull/CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o -MF CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o.d -o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/qhull/src/libqhullcpp/RoadLogEvent.cpp [ 21%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrpart.c.o -MF CMakeFiles/avrdude.dir/avrpart.c.o.d -o CMakeFiles/avrdude.dir/avrpart.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/avrpart.c [ 22%] Building C object src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avr910.c.o -MF CMakeFiles/avrdude.dir/avr910.c.o.d -o CMakeFiles/avrdude.dir/avr910.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/avr910.c [ 22%] Linking CXX static library libqhullstatic.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cmake -P CMakeFiles/qhullstatic.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhullstatic.dir/link.txt --verbose=1 /usr/bin/ar qc libqhullstatic.a CMakeFiles/qhullstatic.dir/src/libqhull_r/global_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/stat_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly2_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/merge_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/libqhull_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/geom_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/poly_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/qset_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/mem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/random_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/usermem_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/io_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/user_r.c.o CMakeFiles/qhullstatic.dir/src/libqhull_r/rboxlib_r.c.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Coordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/PointCoordinates.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/Qhull.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetList.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullFacetSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullHyperplane.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoint.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPointSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullQh.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullRidge.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullStat.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertex.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/QhullVertexSet.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RboxPoints.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadError.cpp.o CMakeFiles/qhullstatic.dir/src/libqhullcpp/RoadLogEvent.cpp.o /usr/bin/ranlib libqhullstatic.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 22%] Built target qhullstatic make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver/CMakeFiles/semver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 23%] Building C object src/semver/CMakeFiles/semver.dir/semver.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cc -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/semver/CMakeFiles/semver.dir/semver.c.o -MF CMakeFiles/semver.dir/semver.c.o.d -o CMakeFiles/semver.dir/semver.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/semver/semver.c [ 23%] Building C object src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/bitbang.c.o -MF CMakeFiles/avrdude.dir/bitbang.c.o.d -o CMakeFiles/avrdude.dir/bitbang.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/bitbang.c [ 23%] Building C object src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/buspirate.c.o -MF CMakeFiles/avrdude.dir/buspirate.c.o.d -o CMakeFiles/avrdude.dir/buspirate.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/buspirate.c [ 23%] Linking C static library libsemver.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cmake -P CMakeFiles/semver.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver && /usr/bin/cmake -E cmake_link_script CMakeFiles/semver.dir/link.txt --verbose=1 /usr/bin/ar qc libsemver.a CMakeFiles/semver.dir/semver.c.o /usr/bin/ranlib libsemver.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 23%] Built target semver [ 23%] Building C object src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/butterfly.c.o -MF CMakeFiles/avrdude.dir/butterfly.c.o.d -o CMakeFiles/avrdude.dir/butterfly.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/butterfly.c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/buspirate.c: In function 'buspirate_start_mode_bin': /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/buspirate.c:572:40: warning: dangling pointer 'submode' to an unnamed temporary may be used [-Wdangling-pointer=] 572 | submode->name, buf); | ~~~~~~~^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/buspirate.c:501:50: note: unnamed temporary defined here 501 | submode = &(const struct submode){ | ^ [ 23%] Linking CXX static library libimgui.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/cmake -P CMakeFiles/imgui.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/imgui.dir/link.txt --verbose=1 /usr/bin/ar qc libimgui.a CMakeFiles/imgui.dir/imgui_tables.cpp.o CMakeFiles/imgui.dir/imgui.cpp.o CMakeFiles/imgui.dir/imgui_demo.cpp.o CMakeFiles/imgui.dir/imgui_draw.cpp.o CMakeFiles/imgui.dir/imgui_widgets.cpp.o /usr/bin/ranlib libimgui.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 23%] Built target imgui [ 23%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config.c.o -MF CMakeFiles/avrdude.dir/config.c.o.d -o CMakeFiles/avrdude.dir/config.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/config.c [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/config_gram.c.o -MF CMakeFiles/avrdude.dir/config_gram.c.o.d -o CMakeFiles/avrdude.dir/config_gram.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/config_gram.c [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/crc16.c.o -MF CMakeFiles/avrdude.dir/crc16.c.o.d -o CMakeFiles/avrdude.dir/crc16.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/crc16.c [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/fileio.c.o -MF CMakeFiles/avrdude.dir/fileio.c.o.d -o CMakeFiles/avrdude.dir/fileio.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/fileio.c [ 24%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lexer.c.o -MF CMakeFiles/avrdude.dir/lexer.c.o.d -o CMakeFiles/avrdude.dir/lexer.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/lexer.c [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/linuxgpio.c.o -MF CMakeFiles/avrdude.dir/linuxgpio.c.o.d -o CMakeFiles/avrdude.dir/linuxgpio.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/linuxgpio.c [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/lists.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/lists.c.o -MF CMakeFiles/avrdude.dir/lists.c.o.d -o CMakeFiles/avrdude.dir/lists.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/lists.c [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm.c.o -MF CMakeFiles/avrdude.dir/pgm.c.o.d -o CMakeFiles/avrdude.dir/pgm.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/pgm.c [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pgm_type.c.o -MF CMakeFiles/avrdude.dir/pgm_type.c.o.d -o CMakeFiles/avrdude.dir/pgm_type.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/pgm_type.c [ 25%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pickit2.c.o -MF CMakeFiles/avrdude.dir/pickit2.c.o.d -o CMakeFiles/avrdude.dir/pickit2.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/pickit2.c [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/pindefs.c.o -MF CMakeFiles/avrdude.dir/pindefs.c.o.d -o CMakeFiles/avrdude.dir/pindefs.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/pindefs.c [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/safemode.c.o -MF CMakeFiles/avrdude.dir/safemode.c.o.d -o CMakeFiles/avrdude.dir/safemode.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/safemode.c [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_avrdoper.c.o -MF CMakeFiles/avrdude.dir/ser_avrdoper.c.o.d -o CMakeFiles/avrdude.dir/ser_avrdoper.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/ser_avrdoper.c [ 26%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_posix.c.o -MF CMakeFiles/avrdude.dir/serbb_posix.c.o.d -o CMakeFiles/avrdude.dir/serbb_posix.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/serbb_posix.c [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/serbb_win32.c.o -MF CMakeFiles/avrdude.dir/serbb_win32.c.o.d -o CMakeFiles/avrdude.dir/serbb_win32.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/serbb_win32.c [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_posix.c.o -MF CMakeFiles/avrdude.dir/ser_posix.c.o.d -o CMakeFiles/avrdude.dir/ser_posix.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/ser_posix.c [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/ser_win32.c.o -MF CMakeFiles/avrdude.dir/ser_win32.c.o.d -o CMakeFiles/avrdude.dir/ser_win32.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/ser_win32.c [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500.c.o -MF CMakeFiles/avrdude.dir/stk500.c.o.d -o CMakeFiles/avrdude.dir/stk500.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/stk500.c [ 27%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500generic.c.o -MF CMakeFiles/avrdude.dir/stk500generic.c.o.d -o CMakeFiles/avrdude.dir/stk500generic.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/stk500generic.c [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/stk500v2.c.o -MF CMakeFiles/avrdude.dir/stk500v2.c.o.d -o CMakeFiles/avrdude.dir/stk500v2.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/stk500v2.c [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/term.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/term.c.o -MF CMakeFiles/avrdude.dir/term.c.o.d -o CMakeFiles/avrdude.dir/term.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/term.c [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/update.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/update.c.o -MF CMakeFiles/avrdude.dir/update.c.o.d -o CMakeFiles/avrdude.dir/update.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/update.c [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/wiring.c.o -MF CMakeFiles/avrdude.dir/wiring.c.o.d -o CMakeFiles/avrdude.dir/wiring.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/wiring.c [ 28%] Building C object src/avrdude/CMakeFiles/avrdude.dir/main.c.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cc -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wall -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu99 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/main.c.o -MF CMakeFiles/avrdude.dir/main.c.o.d -o CMakeFiles/avrdude.dir/main.c.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/main.c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/main.c: In function 'avrdude_main': /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/main.c:809:40: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 809 | progname, version, __DATE__, __TIME__, progbuf, progbuf); | ^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/main.c:809:50: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] 809 | progname, version, __DATE__, __TIME__, progbuf, progbuf); | ^~~~~~~~ [ 29%] Building CXX object src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/avrdude/CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -MF CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o.d -o CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/avrdude-slic3r.cpp [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -std=gnu++17 -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TryCatchSignal.cpp [ 29%] Building CXX object src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DCGAL_USE_GMPXX=1 -DSLIC3R_GUI -DUNICODE -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -frounding-math -std=gnu++17 -MD -MT src/libslic3r/CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o -MF CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o.d -o CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiUtilsCgal.cpp [ 29%] Linking CXX static library libavrdude.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -P CMakeFiles/avrdude.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude.dir/link.txt --verbose=1 /usr/bin/ar qc libavrdude.a CMakeFiles/avrdude.dir/arduino.c.o CMakeFiles/avrdude.dir/avr.c.o CMakeFiles/avrdude.dir/avrpart.c.o CMakeFiles/avrdude.dir/avr910.c.o CMakeFiles/avrdude.dir/bitbang.c.o CMakeFiles/avrdude.dir/buspirate.c.o CMakeFiles/avrdude.dir/butterfly.c.o CMakeFiles/avrdude.dir/config.c.o CMakeFiles/avrdude.dir/config_gram.c.o CMakeFiles/avrdude.dir/crc16.c.o CMakeFiles/avrdude.dir/fileio.c.o CMakeFiles/avrdude.dir/lexer.c.o CMakeFiles/avrdude.dir/linuxgpio.c.o CMakeFiles/avrdude.dir/lists.c.o CMakeFiles/avrdude.dir/pgm.c.o CMakeFiles/avrdude.dir/pgm_type.c.o CMakeFiles/avrdude.dir/pickit2.c.o CMakeFiles/avrdude.dir/pindefs.c.o CMakeFiles/avrdude.dir/safemode.c.o CMakeFiles/avrdude.dir/ser_avrdoper.c.o CMakeFiles/avrdude.dir/serbb_posix.c.o CMakeFiles/avrdude.dir/serbb_win32.c.o CMakeFiles/avrdude.dir/ser_posix.c.o CMakeFiles/avrdude.dir/ser_win32.c.o CMakeFiles/avrdude.dir/stk500.c.o CMakeFiles/avrdude.dir/stk500generic.c.o CMakeFiles/avrdude.dir/stk500v2.c.o CMakeFiles/avrdude.dir/term.c.o CMakeFiles/avrdude.dir/update.c.o CMakeFiles/avrdude.dir/wiring.c.o CMakeFiles/avrdude.dir/main.c.o "CMakeFiles/avrdude.dir/avrdude-slic3r.cpp.o" /usr/bin/ranlib libavrdude.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 29%] Built target avrdude make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 29%] Building CXX object src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/c++ -DSLIC3R_GUI -DWXINTL_NO_GETTEXT_MACRO -D_BSD_SOURCE -D_DEFAULT_SOURCE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/avrdude/CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -MF CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o.d -o CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/avrdude/main-standalone.cpp [ 29%] Linking CXX executable avrdude-slic3r cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude && /usr/bin/cmake -E cmake_link_script CMakeFiles/avrdude-slic3r.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro -rdynamic "CMakeFiles/avrdude-slic3r.dir/main-standalone.cpp.o" -o avrdude-slic3r libavrdude.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 29%] Built target avrdude-slic3r In file included from /usr/include/CGAL/number_type_basic.h:51, from /usr/include/CGAL/basic.h:28, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiUtilsCgal.cpp:1: /usr/include/CGAL/double.h: In function 'std::pair CGAL::split_numerator_denominator(double)': /usr/include/CGAL/double.h:196:37: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 196 | split_numerator_denominator(double d) | ^ In file included from /usr/include/CGAL/int.h:23, from /usr/include/CGAL/number_type_basic.h:56: /usr/include/CGAL/Modular_arithmetic/Residue_type.h: In function 'CGAL::Residue CGAL::operator+(const Residue&)': /usr/include/CGAL/Modular_arithmetic/Residue_type.h:277:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 277 | inline Residue operator + (const Residue& p1) | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:118:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 118 | std::pair operator()( const Type& x ) const { | ^ /usr/include/CGAL/int.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(long int)': /usr/include/CGAL/int.h:138:40: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | Residue_type operator()(long i){ | ^ /usr/include/CGAL/int.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/int.h:278:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 278 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/CGAL/number_type_basic.h:35: /usr/include/CGAL/Residue.h: In member function 'CGAL::Coercion_traits::Type CGAL::Coercion_traits::Cast::operator()(const CGAL::Residue&) const': /usr/include/CGAL/Residue.h:41:1: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | CGAL_DEFINE_COERCION_TRAITS_FROM_TO(short,CGAL::Residue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/gmpxx.h:38, from /usr/include/CGAL/number_type_basic.h:61: /usr/include/CGAL/mpq_class.h: In member function 'std::pair CGAL::Real_embeddable_traits<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >::To_interval::operator()(const mpq_class&) const': /usr/include/CGAL/mpq_class.h:203:48: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 203 | operator()( const mpq_class& x ) const { | ^ In file included from /usr/include/CGAL/Number_types/internal/Exact_type_selector.h:29, from /usr/include/CGAL/Exact_kernel_selector.h:26, from /usr/include/CGAL/Filtered_kernel.h:22, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21: /usr/include/CGAL/Gmpz.h: In member function 'CGAL::Modular_traits::Residue_type CGAL::Modular_traits::Modular_image::operator()(const CGAL::Modular_traits::NT&)': /usr/include/CGAL/Gmpz.h:200:45: note: parameter passing for argument of type 'CGAL::Residue' when C++17 is enabled changed to match C++14 in GCC 10.1 200 | Residue_type operator()(const NT& a){ | ^ In file included from /usr/include/CGAL/Gmpz.h:244: /usr/include/CGAL/Gmpq.h: In member function 'std::pair CGAL::Real_embeddable_traits::To_interval::operator()(const CGAL::INTERN_RET::Real_embeddable_traits_base >::Type&) const': /usr/include/CGAL/Gmpq.h:107:69: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 107 | std::pair operator()( const Type& x ) const { | ^ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /usr/include/CGAL/config.h:282, from /usr/include/CGAL/basic.h:21: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Line_2; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Line_2; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Line_2; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Line_2&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:141:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&) const [with A1 = CGAL::Line_2; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_vertical_2 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_vertical_2 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:31:23, inlined from 'CGAL::Arr_segment_traits_2::_Segment_cached_2::_Segment_cached_2(const Line_2&, const Point_2&, const Point_2&) [with Kernel_ = CGAL::Epeck]' at /usr/include/CGAL/Arr_segment_traits_2.h:1247:44: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27: /usr/include/CGAL/Epic_converter.h: In constructor 'CGAL::Arr_segment_traits_2::_Segment_cached_2::_Segment_cached_2(const Line_2&, const Point_2&, const Point_2&) [with Kernel_ = CGAL::Epeck]': /usr/include/CGAL/Epic_converter.h:141:27: note: '' declared here 141 | return std::make_pair(Line_2(), false); | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/string:50, from /usr/include/c++/12/stdexcept:39, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Exception.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.cpp:1: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27: /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here 228 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:220:30: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Segment_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Segment_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Segment_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:305:28: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:305:29: note: '' declared here 305 | return std::make_pair(Segment_3(),false); | ^~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Segment_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Segment_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Segment_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:309:28, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:301:29: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Segment_3&) const [with IK = CGAL::Simple_cartesian >]': /usr/include/CGAL/Epic_converter.h:309:29: note: '' declared here 309 | return std::make_pair(Segment_3(),false); | ^~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/queue:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:16, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMesh.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.cpp:2: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void CGAL::Properties::Property_array::resize(size_t) [with T = CGAL::Point_3]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void CGAL::Properties::Property_array::resize(size_t) [with T = CGAL::Point_3]' at /usr/include/CGAL/Surface_mesh/Properties.h:119:21, inlined from 'std::pair, >::Get_pmap_type::type, bool> CGAL::Properties::Property_container< , >::add(const std::string&, T) [with T = CGAL::Point_3; Ref_class = CGAL::Surface_mesh >; Key = CGAL::SM_Vertex_index]' at /usr/include/CGAL/Surface_mesh/Properties.h:373:18, inlined from 'std::pair::Property_map, bool> CGAL::Surface_mesh

::add_property_map(std::string, T) [with I = CGAL::SM_Vertex_index; T = CGAL::Point_3; P = CGAL::Point_3]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2043:66, inlined from 'CGAL::Surface_mesh

::Surface_mesh() [with P = CGAL::Point_3]' at /usr/include/CGAL/Surface_mesh/Surface_mesh.h:2262:66: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >*, std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const CGAL::Point_3&}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void CGAL::Properties::Property_array::push_back() [with T = CGAL::Point_3]' at /usr/include/CGAL/Surface_mesh/Properties.h:124:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d*, std::vector, std::allocator > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1543:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1549:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1577:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1584:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3}; _Tp = CGAL::Point_3; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::construct_polylines(Output_iterator) [with Output_iterator = CGAL::Emptyset_iterator; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:1588:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >*, std::vector >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >; _Alloc = std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >]', inlined from 'CGAL::AABB_tree::Node& CGAL::AABB_tree::new_node() [with AABBTraits = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]' at /usr/include/CGAL/AABB_tree.h:658:27, inlined from 'void CGAL::AABB_tree::custom_build(const ComputeBbox&, const SplitPrimitives&) [with ComputeBbox = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>::Compute_bbox; SplitPrimitives = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>::Split_primitives; AABBTraits = CGAL::AABB_traits >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>]' at /usr/include/CGAL/AABB_tree.h:844:13: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >*, std::vector >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> >, std::allocator >, CGAL::Surface_mesh >::Property_map >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node*, std::vector > > > > >; _Alloc = std::allocator*, std::vector > > > > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector*, std::vector > > > > >, std::allocator*, std::vector > > > > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node*, std::vector > > > > >; _Alloc = std::allocator*, std::vector > > > > > >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > > > > >*, std::vector*, std::vector > > > > >, std::allocator*, std::vector > > > > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:224:28, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Triangle_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::Triangle_3::has_on(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Triangle_3.h:81:33, inlined from 'igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const std::vector >&, const std::map, std::allocator > >, std::less, std::allocator, std::allocator > > > > >&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >&, const std::vector >&, const std::vector&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:313:32: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In lambda function: /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:228:28, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Triangle_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::Triangle_3::has_on(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Triangle_3.h:81:33, inlined from 'igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const std::vector >&, const std::map, std::allocator > >, std::less, std::allocator, std::allocator > > > > >&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >&, const std::vector >&, const std::vector&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:313:32: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In lambda function: /usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here 228 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Triangle_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Triangle_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Triangle_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:232:28, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Triangle_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:220:30, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Triangle_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::Triangle_3::has_on(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Triangle_3.h:81:33, inlined from 'igl::copyleft::cgal::remesh_intersections, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const std::vector >&, const std::map, std::allocator > >, std::less, std::allocator, std::allocator > > > > >&, bool, Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >&, const std::vector >&, const std::vector&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:313:32: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In lambda function: /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Plane_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Plane_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Plane_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Plane_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Plane_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Oriented_side CGAL::Plane_3::oriented_side(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/order_facets_around_edge.cpp:136:47: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Direction_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Direction_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Direction_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Direction_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:298:26, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Direction_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:291:31, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Direction_3; A2 = CGAL::Direction_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Equal_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Equal_3, CGAL::Epick> > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'typename K::Boolean CGAL::operator==(const Direction_3&, const Direction_3&) [with K = Epeck]' at /usr/include/CGAL/Kernel/global_functions_3.h:884:30, inlined from 'typename K::Boolean CGAL::operator!=(const Direction_3&, const Direction_3&) [with K = Epeck]' at /usr/include/CGAL/Kernel/global_functions_3.h:890:15, inlined from 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/order_facets_around_edge.cpp:260:55: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:298:27: note: '' declared here 298 | return std::make_pair(Direction_3(),false); | ^~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Direction_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Direction_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Direction_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Direction_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:298:26, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Direction_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:291:31, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Direction_3; A2 = CGAL::Direction_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Equal_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Equal_3, CGAL::Epick> > >]' at /usr/include/CGAL/Static_filtered_predicate.h:48:23, inlined from 'typename K::Boolean CGAL::operator==(const Direction_3&, const Direction_3&) [with K = Epeck]' at /usr/include/CGAL/Kernel/global_functions_3.h:884:30, inlined from 'typename K::Boolean CGAL::operator!=(const Direction_3&, const Direction_3&) [with K = Epeck]' at /usr/include/CGAL/Kernel/global_functions_3.h:890:15, inlined from 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/order_facets_around_edge.cpp:260:55: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::order_facets_around_edge(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, size_t, size_t, const std::vector&, Eigen::PlainObjectBase&, bool) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:298:27: note: '' declared here 298 | return std::make_pair(Direction_3(),false); | ^~~~~~~~~~~~~ In file included from /usr/include/CGAL/box_intersection_d.h:21, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/CGAL_includes.hpp:28, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:11, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_self_intersections.cpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_self_intersections.h:78, from /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/mesh_boolean.cpp:16: /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; Traits = Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; T = double; Predicate_traits = Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 435 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 450 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 452 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 477 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 464 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 483 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >]': /usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 324 | void box_intersection_d( | ^~~~~~~~~~~~~~~~~~ In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]', inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d*>]' at /usr/include/CGAL/box_intersection_d.h:243:57, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37: /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 204 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]', inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >; BoxTraits = Box_intersection_d::Box_traits_d*>]' at /usr/include/CGAL/box_intersection_d.h:243:57, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >]' at /usr/include/CGAL/box_intersection_d.h:331:37: /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >' changed in GCC 7.1 204 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; Traits = Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; T = double; Predicate_traits = Predicate_traits_d*>, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 435 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 450 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 452 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 477 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 464 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 483 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >]': /usr/include/CGAL/box_intersection_d.h:324:6: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 324 | void box_intersection_d( | ^~~~~~~~~~~~~~~~~~ In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]', inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d*>, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d*>]' at /usr/include/CGAL/box_intersection_d.h:243:57, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37: /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 204 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; Traits = CGAL::Box_intersection_d::Predicate_traits_d*>, true>]', inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d*>, true>]' at /usr/include/CGAL/box_intersection_d.h:224:62, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >; BoxTraits = Box_intersection_d::Box_traits_d*>]' at /usr/include/CGAL/box_intersection_d.h:243:57, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; Callback = Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, Surface_mesh >::Property_map >, Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, SM_index_pmap, SM_Face_index>, SM_index_pmap, SM_Face_index>, Default, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > > >, Polygon_mesh_processing::Corefinement::Ecm_bind >, Polygon_mesh_processing::Corefinement::No_mark > >, Polygon_mesh_processing::Corefinement::No_mark > > >, Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >]' at /usr/include/CGAL/box_intersection_d.h:331:37: /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 204 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = CGAL::AABB_node*, std::vector > > > > >; _Alloc = std::allocator*, std::vector > > > > > >]', inlined from 'CGAL::AABB_tree::Node& CGAL::AABB_tree::new_node() [with AABBTraits = CGAL::AABB_traits*, std::vector > > > >]' at /usr/include/CGAL/AABB_tree.h:658:27, inlined from 'void CGAL::AABB_tree::custom_build(const ComputeBbox&, const SplitPrimitives&) [with ComputeBbox = CGAL::AABB_traits*, std::vector > > > >::Compute_bbox; SplitPrimitives = CGAL::AABB_traits*, std::vector > > > >::Split_primitives; AABBTraits = CGAL::AABB_traits*, std::vector > > > >]' at /usr/include/CGAL/AABB_tree.h:844:13: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > > > > >*, std::vector*, std::vector > > > > >, std::allocator*, std::vector > > > > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Ray_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:262:28, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::AABB_traits::Do_intersect::operator()(const Query&, const CGAL::AABB_traits::Bounding_box&) const [with Query = CGAL::Ray_3; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50, inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3; AABBTraits = CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3; AABBTraits = CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag]': /usr/include/CGAL/Epic_converter.h:262:29: note: '' declared here 262 | return std::make_pair(Ray_3(),false); | ^~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Ray_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Ray_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Ray_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:266:28, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Ray_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:258:25, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Ray_3; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::AABB_traits::Do_intersect::operator()(const Query&, const CGAL::AABB_traits::Bounding_box&) const [with Query = CGAL::Ray_3; GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_face_graph_triangle_primitive >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:335:50, inlined from 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3; AABBTraits = CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Side_of_triangle_mesh/Ray_3_Triangle_3_traversal_traits.h:77:47: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'bool CGAL::internal::Ray_3_Triangle_3_traversal_traits::do_intersect(const Query&, const Node&) const [with Query = CGAL::Ray_3; AABBTraits = CGAL::AABB_traits >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default>; Kernel = CGAL::Epeck; Helper = CGAL::internal::Default_tree_helper >, CGAL::Polygon_mesh_processing::Corefinement::Node_vector_exact_vertex_point_map, std::equal_to, std::allocator > >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Intersection_nodes >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, true, false> >, CGAL::Boolean_tag, CGAL::Boolean_tag >, CGAL::Default> > >; Tag_ray_is_vertical = CGAL::Boolean_tag]': /usr/include/CGAL/Epic_converter.h:266:29: note: '' declared here 266 | return std::make_pair(Ray_3(),false); | ^~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Surface_mesh >; FaceRange = std::set, std::allocator >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters >::Property_map >, CGAL::internal_np::vertex_point_t, CGAL::internal_np::No_property>]' at /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:295:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map&, bool, std::set::face_descriptor>&, std::set::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh >::Property_map >; VPME = CGAL::Surface_mesh >::Property_map >; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:263:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map&, bool, std::set::face_descriptor>&, std::set::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh >::Property_map >; VPME = CGAL::Surface_mesh >::Property_map >; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:278:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map&, bool, std::set::face_descriptor>&, std::set::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh >::Property_map >; VPME = CGAL::Surface_mesh >::Property_map >; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]' at /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:299:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Polygon_mesh_processing/intersection.h:25, from /usr/include/CGAL/Polygon_mesh_processing/corefinement.h:22, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MeshBoolean.cpp:12: /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h: In member function 'void CGAL::Polygon_mesh_processing::Corefinement::Intersection_of_triangle_meshes::filter_intersections(const TriangleMesh&, const TriangleMesh&, const VPMF&, const VPME&, const CGAL::Polygon_mesh_processing::Non_manifold_feature_map&, bool, std::set::face_descriptor>&, std::set::face_descriptor>&, bool) [with VPMF = CGAL::Surface_mesh >::Property_map >; VPME = CGAL::Surface_mesh >::Property_map >; TriangleMesh = CGAL::Surface_mesh >; VertexPointMap1 = CGAL::Surface_mesh >::Property_map >; VertexPointMap2 = CGAL::Surface_mesh >::Property_map >; Node_visitor = CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false>]': /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:327:33: note: parameter passing for argument of type 'CGAL::Polygon_mesh_processing::Corefinement::Callback_with_self_intersection_report >, CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> > >' changed in GCC 7.1 327 | CGAL::box_intersection_d(face_boxes_ptr.begin(), face_boxes_ptr.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | edge_boxes_ptr.begin(), edge_boxes_ptr.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | callback_si, cutoff); | ~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Polygon_mesh_processing/internal/Corefinement/intersection_impl.h:385:35: note: parameter passing for argument of type 'Callback' {aka 'CGAL::Polygon_mesh_processing::Corefinement::Collect_face_bbox_per_edge_bbox_with_coplanar_handling >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::unordered_map, std::equal_to, std::allocator >, std::hash, std::equal_to, std::allocator, std::equal_to, std::allocator > > > >, std::set, std::less >, std::allocator > >, CGAL::Polygon_mesh_processing::Corefinement::Surface_intersection_visitor_for_corefinement >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, CGAL::Polygon_mesh_processing::Corefinement::Face_graph_output_builder >, CGAL::Surface_mesh >::Property_map >, CGAL::Surface_mesh >::Property_map >, std::tuple >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > >, boost::optional >::Property_map > > >, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::SM_index_pmap, CGAL::SM_Face_index>, CGAL::Default, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, std::tuple > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > > >, CGAL::Polygon_mesh_processing::Corefinement::Ecm_bind >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > >, CGAL::Polygon_mesh_processing::Corefinement::No_mark > > >, CGAL::Polygon_mesh_processing::Corefinement::Default_visitor > >, false, false> >'} changed in GCC 7.1 385 | CGAL::box_intersection_d( face_boxes_ptr.begin(), face_boxes_ptr.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 386 | edge_boxes_ptr.begin(), edge_boxes_ptr.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | callback, cutoff ); | ~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_info_d}; _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_info_d; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'FacePairOutputIterator CGAL::Polygon_mesh_processing::internal::self_intersections_impl(const FaceRange&, const TriangleMesh&, FacePairOutputIterator, bool, const NamedParameters&) [with ConcurrencyTag = CGAL::Sequential_tag; TriangleMesh = CGAL::Surface_mesh >; FaceRange = CGAL::Iterator_range >::Index_iterator >; FacePairOutputIterator = CGAL::Emptyset_iterator; NamedParameters = CGAL::Named_function_parameters]' at /usr/include/CGAL/Polygon_mesh_processing/self_intersections.h:295:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:12: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In file included from /usr/include/boost/tuple/tuple.hpp:28, from /usr/include/CGAL/Cartesian/Weighted_point_2.h:23, from /usr/include/CGAL/Cartesian/Cartesian_base.h:25: In copy constructor 'boost::tuples::cons::cons(const boost::tuples::cons&) [with HT = CGAL::Point_3; TT = boost::tuples::cons >]', inlined from 'boost::tuples::tuple, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>::tuple(boost::tuples::tuple, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>&&)' at /usr/include/boost/tuple/detail/tuple_basic.hpp:478:7, inlined from 'CGAL::SphereC3::SphereC3(CGAL::SphereC3&&)' at /usr/include/CGAL/Cartesian/Sphere_3.h:28:7, inlined from 'CGAL::Sphere_3::Sphere_3(CGAL::Sphere_3&&)' at /usr/include/CGAL/Sphere_3.h:30:7, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Sphere_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Sphere_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:535:4, inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Sphere_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Sphere_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:331:44, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Sphere_3; A2 = CGAL::Bbox_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Do_intersect_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::internal::Static_filters_predicates::Do_intersect_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > >]' at /usr/include/CGAL/Static_filtered_predicate.h:44:10, inlined from 'CGAL::Comparison_result CGAL::AABB_traits::Compare_distance::operator()(const Point&, const CGAL::AABB_traits::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive*, std::vector > > >; BboxMap = CGAL::Default]' at /usr/include/CGAL/AABB_traits.h:420:11: /usr/include/boost/tuple/detail/tuple_basic.hpp:313:27: warning: '.CGAL::Sphere_3::.CGAL::SphereC3::base.boost::tuples::tuple, double, CGAL::Sign, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>::.boost::tuples::cons, boost::tuples::cons > >::head' may be used uninitialized [-Wmaybe-uninitialized] 313 | cons( const cons& u ) : head(u.head), tail(u.tail) {} | ^~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Comparison_result CGAL::AABB_traits::Compare_distance::operator()(const Point&, const CGAL::AABB_traits::Bounding_box&, const Point&, CGAL::Tag_false) const [with GeomTraits = CGAL::Epeck; AABBPrimitive = CGAL::AABB_triangle_primitive*, std::vector > > >; BboxMap = CGAL::Default]': /usr/include/CGAL/Epic_converter.h:331:27: note: '' declared here 331 | return std::make_pair(Sphere_3(), false); | ^~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Distance = int; _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 128 | void modified_two_way_scan( | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:128:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:136:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::modified_two_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:137:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 373 | void segment_tree( RandomAccessIter1 p_begin, RandomAccessIter1 p_end, | ^~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:373:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:96:14, inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:96:14, inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:97:14, inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, vector*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, allocator*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; _Compare = CGAL::Box_intersection_d::Predicate_traits_d*, vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>::Compare]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void CGAL::Box_intersection_d::one_way_scan(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, Traits, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; Traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:97:14, inlined from 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/Box_intersection_d/segment_tree.h:423:21: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h: In function 'void CGAL::Box_intersection_d::segment_tree(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, T, T, Callback, Predicate_traits, std::ptrdiff_t, int, bool) [with RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, ID_FROM_HANDLE>*, std::vector*, std::vector > >, ID_FROM_HANDLE>, std::allocator*, std::vector > >, ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, ID_FROM_HANDLE>&, const Box_with_handle_d*, std::vector > >, ID_FROM_HANDLE>&)>; T = double; Predicate_traits = Predicate_traits_d*, std::vector > >, ID_FROM_HANDLE> >, true>]': /usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 435 | modified_two_way_scan( p_begin, p_end, i_begin, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:435:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 450 | segment_tree( p_begin, p_end, i_begin, i_span_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | callback, traits, cutoff, dim - 1, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:450:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 452 | segment_tree( i_begin, i_span_end, p_begin, p_end, inf, sup, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | callback, traits, cutoff, dim - 1, !in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:452:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 464 | modified_two_way_scan( p_begin, p_end, i_span_end, i_end, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | callback, traits, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:464:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 477 | segment_tree( p_begin, p_mid, i_span_end, i_mid, lo, mi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:477:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 483 | segment_tree( p_mid, p_end, i_span_end, i_mid, mi, hi, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | callback, traits, cutoff, dim, in_order ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Box_intersection_d/segment_tree.h:483:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 /usr/include/CGAL/box_intersection_d.h: In function 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>]': /usr/include/CGAL/box_intersection_d.h:396:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 396 | void box_self_intersection_d( | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:396:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In function 'void CGAL::internal::box_intersection_segment_tree_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, const Traits&, std::ptrdiff_t, bool) [with ConcurrencyTag = CGAL::Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&, const CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>&)>; Traits = CGAL::Box_intersection_d::Predicate_traits_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >, true>]', inlined from 'void CGAL::box_intersection_custom_predicates_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxPredicateTraits, std::ptrdiff_t, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxPredicateTraits = Box_intersection_d::Predicate_traits_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> >, true>]' at /usr/include/CGAL/box_intersection_d.h:222:60, inlined from 'void CGAL::box_intersection_d(RandomAccessIter1, RandomAccessIter1, RandomAccessIter2, RandomAccessIter2, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology, Box_intersection_d::Setting) [with ConcurrencyTag = Sequential_tag; RandomAccessIter1 = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; RandomAccessIter2 = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:243:57, inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits, std::ptrdiff_t, Box_intersection_d::Topology) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:366:37, inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits, std::ptrdiff_t) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:379:51, inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback, BoxTraits) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>; BoxTraits = Box_intersection_d::Box_traits_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/CGAL/box_intersection_d.h:390:49, inlined from 'void CGAL::box_self_intersection_d(RandomAccessIter, RandomAccessIter, Callback) [with ConcurrencyTag = Sequential_tag; RandomAccessIter = __gnu_cxx::__normal_iterator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE> > > >; Callback = std::function*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&, const Box_intersection_d::Box_with_handle_d*, std::vector > >, Box_intersection_d::ID_FROM_HANDLE>&)>]' at /usr/include/CGAL/box_intersection_d.h:402:44: /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 204 | Box_intersection_d::segment_tree(begin1, end1, begin2, end2, inf, sup, callback, traits, cutoff, dim, in_order); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/box_intersection_d.h:204:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Plane_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Plane_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Plane_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Plane_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Plane_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Oriented_side CGAL::Plane_3::oriented_side(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned int, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const std::vector >&, const Eigen::PlainObjectBase >&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree*, std::vector > > > > >&, const std::vector >&, const std::vector&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::::' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:346:39, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned int, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const std::vector >&, const Eigen::PlainObjectBase >&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree*, std::vector > > > > >&, const std::vector >&, const std::vector&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:381:27, inlined from 'void igl::copyleft::cgal::closest_facet(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const std::vector >&, const Eigen::PlainObjectBase&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree::iterator> > >&, const std::vector&, const std::vector&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix; DerivedP = Eigen::Matrix >, -1, -1, 0, -1, -1>; uE2EType = unsigned int; DerivedEMAP = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedR = Eigen::Matrix; DerivedS = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:445:36: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::closest_facet(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const std::vector >&, const Eigen::PlainObjectBase&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree::iterator> > >&, const std::vector&, const std::vector&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix; DerivedP = Eigen::Matrix >, -1, -1, 0, -1, -1>; uE2EType = unsigned int; DerivedEMAP = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedR = Eigen::Matrix; DerivedS = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Plane_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Plane_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Plane_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Plane_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Plane_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Oriented_side_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'CGAL::Oriented_side CGAL::Plane_3::oriented_side(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Plane_3.h:200:40, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned int, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const std::vector >&, const Eigen::PlainObjectBase >&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree*, std::vector > > > > >&, const std::vector >&, const std::vector&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::::' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:360:55, inlined from 'igl::copyleft::cgal::closest_facet >, -1, -1, 0, -1, -1>, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >, -1, -1, 0, -1, -1>, unsigned int, Eigen::Matrix, CGAL::Epeck, Eigen::Matrix, Eigen::Matrix >(const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >&, const Eigen::PlainObjectBase >, -1, -1, 0, -1, -1> >&, const std::vector >&, const Eigen::PlainObjectBase >&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree*, std::vector > > > > >&, const std::vector >&, const std::vector&, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:381:27, inlined from 'void igl::copyleft::cgal::closest_facet(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const std::vector >&, const Eigen::PlainObjectBase&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree::iterator> > >&, const std::vector&, const std::vector&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix; DerivedP = Eigen::Matrix >, -1, -1, 0, -1, -1>; uE2EType = unsigned int; DerivedEMAP = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedR = Eigen::Matrix; DerivedS = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/closest_facet.cpp:445:36: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::closest_facet(const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const Eigen::PlainObjectBase&, const std::vector >&, const Eigen::PlainObjectBase&, const std::vector >&, const std::vector >&, const CGAL::AABB_tree::iterator> > >&, const std::vector&, const std::vector&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedF = Eigen::Matrix; DerivedI = Eigen::Matrix; DerivedP = Eigen::Matrix >, -1, -1, 0, -1, -1>; uE2EType = unsigned int; DerivedEMAP = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedR = Eigen::Matrix; DerivedS = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Plane_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Plane_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Plane_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Plane_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Plane_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::Plane_3::has_on(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Plane_3.h:141:33, inlined from 'void igl::copyleft::cgal::remesh_intersections(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const std::vector >&, const std::map > >&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:130:21: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::remesh_intersections(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const std::vector >&, const std::map > >&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = CGAL::Plane_3; _U2 = bool; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = CGAL::Plane_3; _T2 = bool]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = CGAL::Plane_3; _T2 = bool]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'std::pair, bool> CGAL::Epic_converter::operator()(const typename IK::Plane_3&) const [with IK = CGAL::Simple_cartesian >]' at /usr/include/CGAL/Epic_converter.h:217:26, inlined from 'CGAL::Static_filtered_predicate::result_type CGAL::Static_filtered_predicate::operator()(const A1&, const A2&) const [with A1 = CGAL::Plane_3; A2 = CGAL::Point_3; AK = CGAL::Simple_cartesian >; FP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>; EpicP = CGAL::Filtered_predicate > >, CGAL::CartesianKernelFunctors::Has_on_3 > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, CGAL::NT_converter > >, CGAL::Cartesian_converter, CGAL::Epick>, CGAL::Simple_cartesian >, CGAL::NT_converter > >, true>]' at /usr/include/CGAL/Static_filtered_predicate.h:44:23, inlined from 'bool CGAL::Plane_3::has_on(const Point_3&) const [with R_ = CGAL::Epeck]' at /usr/include/CGAL/Plane_3.h:141:33, inlined from 'void igl::copyleft::cgal::remesh_intersections(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const std::vector >&, const std::map > >&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/remesh_intersections.cpp:130:40: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'void igl::copyleft::cgal::remesh_intersections(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const std::vector >&, const std::map > >&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Kernel = CGAL::Epeck; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]': /usr/include/CGAL/Epic_converter.h:217:27: note: '' declared here 217 | return std::make_pair(Plane_3(), false); | ^~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Box_intersection_d::Box_with_handle_d*, std::vector, std::allocator > > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>}; _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Box_intersection_d::Box_with_handle_d*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>; _Alloc = std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'igl::copyleft::cgal::SelfIntersectMesh::SelfIntersectMesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const igl::copyleft::cgal::RemeshSelfIntersectionsParam&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with Kernel = CGAL::Epeck; DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedIF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:342:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h: In constructor 'igl::copyleft::cgal::SelfIntersectMesh::SelfIntersectMesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const igl::copyleft::cgal::RemeshSelfIntersectionsParam&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with Kernel = CGAL::Epeck; DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedVV = Eigen::Matrix >, -1, -1, 0, -1, -1>; DerivedFF = Eigen::Matrix; DerivedIF = Eigen::Matrix; DerivedJ = Eigen::Matrix; DerivedIM = Eigen::Matrix]': /build/slic3r-prusa-2.5.0+dfsg/src/libigl/igl/copyleft/cgal/SelfIntersectMesh.h:356:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>*, std::vector*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE>, std::allocator*, std::vector > >, CGAL::Box_intersection_d::ID_FROM_HANDLE> > > >' changed in GCC 7.1 356 | CGAL::box_self_intersection_d(boxes.begin(), boxes.end(),cb); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {CGAL::Point_3 > >}; _Tp = CGAL::Point_3 > >; _Alloc = std::allocator > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CGAL::Point_3 > >}; _Tp = CGAL::Point_3 > >; _Alloc = std::allocator > > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = CGAL::Point_3 > >; _Alloc = std::allocator > > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void CGAL::internal::Converting_visitor::operator()(const std::vector&) [with T = CGAL::Point_3 > >; Converter = CGAL::Cartesian_converter >, CGAL::Simple_cartesian > >; Output = boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > >]' at /usr/include/CGAL/Cartesian_converter.h:77:20, inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = const std::vector > >, std::allocator > > > >&; Visitor = CGAL::internal::Converting_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::true_) [with Visitor = invoke_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >, false>; VoidPtrCV = const void*; T = std::vector > >, std::allocator > > > >]' at /usr/include/boost/variant/detail/visitation_impl.hpp:117:34, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >, false>; VoidPtrCV = const void*; T = std::vector > >, std::allocator > > > >; NoBackupFlag = boost::variant > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, CGAL::Point_3 > >, boost::mpl::l_item, CGAL::Segment_3 > >, boost::mpl::l_item, CGAL::Triangle_3 > >, boost::mpl::l_item, std::vector > >, std::allocator > > > >, boost::mpl::l_end> > > > >, boost::mpl::l_iter >; Visitor = invoke_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >, false>; VoidPtrCV = const void*; NoBackupFlag = boost::variant > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5, inlined from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >, false>; VoidPtrCV = const void*; T0_ = CGAL::Point_3 > >; TN = {CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > >}]' at /usr/include/boost/variant/variant.hpp:2337:48, inlined from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) const [with Visitor = boost::detail::variant::invoke_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >, false>; T0_ = CGAL::Point_3 > >; TN = {CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > >}]' at /usr/include/boost/variant/variant.hpp:2358:43, inlined from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) const & [with Visitor = CGAL::internal::Converting_visitor >, CGAL::Simple_cartesian > >, boost::optional > >, CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > > > > >; T0_ = CGAL::Point_3 > >; TN = {CGAL::Segment_3 > >, CGAL::Triangle_3 > >, std::vector > >, std::allocator > > > >}]' at /usr/include/boost/variant/variant.hpp:2404:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Linking CXX static library liblibslic3r_cgal.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_cgal.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_cgal.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_cgal.a CMakeFiles/libslic3r_cgal.dir/MeshBoolean.cpp.o CMakeFiles/libslic3r_cgal.dir/TryCatchSignal.cpp.o CMakeFiles/libslic3r_cgal.dir/Geometry/VoronoiUtilsCgal.cpp.o /usr/bin/ranlib liblibslic3r_cgal.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 29%] Built target libslic3r_cgal make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 30%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -x c++-header -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch -MF CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch.d -o CMakeFiles/libslic3r.dir/cmake_pch.hxx.gch -c /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx.cxx In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/date_time/time_clock.hpp:17, from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /usr/include/boost/date_time/posix_time/time_formatters.hpp:16, from /usr/include/boost/date_time/posix_time/posix_time.hpp:24, from /usr/include/boost/date_time/local_time/local_time.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:67, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -MF CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o.d -o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o -MF CMakeFiles/libslic3r.dir/Brim.cpp.o.d -o CMakeFiles/libslic3r.dir/Brim.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Brim.cpp cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r.dir/pchheader.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.cpp cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/BoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BoundingBox.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -MF CMakeFiles/libslic3r.dir/BuildVolume.cpp.o.d -o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BuildVolume.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:178:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:184:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:191:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:195:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::BridgeDetector::bridge_direction_candidates() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:195:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator]', inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:86:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::BridgeDetector::BridgeDirection}; _Tp = Slic3r::BridgeDetector::BridgeDirection; _Alloc = std::allocator]', inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:88:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:153:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'bool Slic3r::BridgeDetector::detect_angle(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BridgeDetector.cpp:153:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/clipper.cpp.o -MF CMakeFiles/libslic3r.dir/clipper.cpp.o.d -o CMakeFiles/libslic3r.dir/clipper.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/clipper.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/clipper.cpp:13: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In function 'void Slic3r::ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:448:14: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Slic3r::ClipperLib::TEdge' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 448 | std::memset(e, 0, sizeof(TEdge)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/clipper.hpp:20, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:114, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:220:10: note: 'struct Slic3r::ClipperLib::TEdge' declared here 220 | struct TEdge { | ^~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -MF CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ClipperUtils.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionRole, float, float, float}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionPath&&, Slic3r::ExtrusionLoopRole)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:246:35, inlined from 'void Slic3r::extrusion_entities_append_loops_and_paths(ExtrusionEntitiesPtr&, Polylines&&, ExtrusionRole, double, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:377:77: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionPath&&, Slic3r::ExtrusionLoopRole)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:246:35, inlined from 'void Slic3r::extrusion_entities_append_loops(ExtrusionEntitiesPtr&, Polygons&&, ExtrusionRole, double, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:363:63, inlined from 'void Slic3r::make_inner_brim(const Print&, const ConstPrintObjectPtrs&, const std::vector >&, ExtrusionEntityCollection&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Brim.cpp:493:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'Slic3r::BuildVolume::BuildVolume(const std::vector >&, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BuildVolume.cpp:71:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionRole, float, float, float}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::make_brim(const Print&, PrintTryCancel, Polygons&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Brim.cpp:675:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o -MF CMakeFiles/libslic3r.dir/Config.cpp.o.d -o CMakeFiles/libslic3r.dir/Config.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -MF CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/EdgeGrid.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3589:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3591:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::ClipperLib::ClipperOffset::DoOffset(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:3593:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Slic3r::ClipperLib::PolyNode::PolyNode(const Slic3r::ClipperLib::PolyNode&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:39: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:136:7: warning: '*(__vector(1) unsigned int*)((char*)& + offsetof(Slic3r::ClipperLib::PolyNode, Slic3r::ClipperLib::PolyNode::m_jointype))' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:49: note: '' declared here 2823 | polytree.AllNodes.emplace_back(PolyNode()); | ^ In copy constructor 'Slic3r::ClipperLib::PolyNode::PolyNode(const Slic3r::ClipperLib::PolyNode&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::ClipperLib::PolyNode; _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ClipperLib::PolyNode}; _Tp = Slic3r::ClipperLib::PolyNode; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)' at /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:39: /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.hpp:136:7: warning: '*(__vector(1) unsigned int*)((char*)& + offsetof(Slic3r::ClipperLib::PolyNode, Slic3r::ClipperLib::PolyNode::m_endtype))' may be used uninitialized [-Wmaybe-uninitialized] 136 | class PolyNode | ^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp: In member function 'void Slic3r::ClipperLib::Clipper::BuildResult2(Slic3r::ClipperLib::PolyTree&)': /build/slic3r-prusa-2.5.0+dfsg/src/clipper/clipper.cpp:2823:49: note: '' declared here 2823 | polytree.AllNodes.emplace_back(PolyNode()); | ^ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -MF CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o.d -o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygon.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp:185:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp:197:13: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::contour_distance(const EdgeGrid::Grid&, size_t, const Points&, const std::vector&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp:197:13: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator]', inlined from 'Slic3r::Points Slic3r::resample_polygon(const Points&, double, std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp:436:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, bool, const double&}; _Tp = Slic3r::ResampledPoint; _Alloc = std::allocator]', inlined from 'Slic3r::Points Slic3r::resample_polygon(const Points&, double, std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ElephantFootCompensation.cpp:439:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o -MF CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygonCollection.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Extruder.cpp.o -MF CMakeFiles/libslic3r.dir/Extruder.cpp.o.d -o CMakeFiles/libslic3r.dir/Extruder.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Extruder.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntityCollection.cpp [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -MF CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o.d -o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionSimulator.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/deque:63, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:27, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:235:7, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:249:74: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, inlined from 'void Slic3r::ExtrusionLoop::clip_end(double, Slic3r::ExtrusionPaths*) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp:277:20: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'Slic3r::ExtrusionMultiPath::ExtrusionMultiPath(const Slic3r::ExtrusionMultiPath&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:190:57, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionMultiPath::clone() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:200:79: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::ExtrusionPath*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'bool Slic3r::ExtrusionLoop::split_at_vertex(const Slic3r::Point&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp:176:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::ExtrusionPath*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'bool Slic3r::ExtrusionLoop::split_at_vertex(const Slic3r::Point&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp:179:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp: In member function 'void Slic3r::ExtrusionLoop::split_at(const Slic3r::Point&, bool, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp:267:55: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 267 | if (p2.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p2); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.cpp:268:55: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 268 | if (p1.polyline.is_valid()) this->paths.insert(this->paths.begin() + path_idx, p1); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionEntityCollection::operator Slic3r::ExtrusionPaths() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntityCollection.cpp:54:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33, from /usr/include/c++/12/bits/allocator.h:46, from /usr/include/c++/12/deque:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:27, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = unsigned char; _Args = {}; _Tp = unsigned char]', inlined from 'typename std::enable_if::value>::type boost::allocator_construct(A&, T*, Args&& ...) [with A = std::allocator; T = unsigned char; Args = {}]' at /usr/include/boost/core/allocator_access.hpp:432:16, inlined from 'void boost::alloc_construct_n(A&, T*, std::size_t) [with A = std::allocator; T = unsigned char]' at /usr/include/boost/core/alloc_construct.hpp:122:35, inlined from 'void boost::multi_array::allocate_space() [with T = unsigned char; unsigned int NumDims = 2; Allocator = std::allocator]' at /usr/include/boost/multi_array.hpp:548:29, inlined from 'boost::multi_array::multi_array(const Allocator&) [with T = unsigned char; unsigned int NumDims = 2; Allocator = std::allocator]' at /usr/include/boost/multi_array.hpp:156:19, inlined from 'Slic3r::ExtrusionSimulatorImpl::ExtrusionSimulatorImpl()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionSimulator.cpp:869:7, inlined from 'Slic3r::ExtrusionSimulator::ExtrusionSimulator()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionSimulator.cpp:881:12: /usr/include/c++/12/bits/new_allocator.h:175:11: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 175 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Slic3r::FloatOrPercent]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Slic3r::FloatOrPercent; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Slic3r::FloatOrPercent]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:276:85: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:661:74: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) { | ^ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp: In function 'std::pair Slic3r::path_lengths_along_contour(const ContourIntersectionPoint*, const ContourIntersectionPoint*, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:249:149: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 249 | std::pair path_lengths_along_contour(const ContourIntersectionPoint *cp1, const ContourIntersectionPoint *cp2, double contour_length) | ^ In file included from /usr/include/boost/geometry/index/rtree.hpp:55, from /usr/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33, from /usr/include/boost/geometry/algorithms/detail/within/implementation.hpp:42, from /usr/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25, from /usr/include/boost/geometry/algorithms/covered_by.hpp:24, from /usr/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:28, from /usr/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35, from /usr/include/boost/geometry/algorithms/buffer.hpp:41, from /usr/include/boost/geometry/geometry.hpp:63, from /usr/include/boost/geometry.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:73, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/boost/geometry/index/predicates.hpp: In instantiation of 'boost::geometry::index::detail::predicates::spatial_predicate boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment >]': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:710:32: required from here /usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | intersects(Geometry const& g) | ^~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::Layer::make_ironing()::IroningParams; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:43:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:46:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:47:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::perpendPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:49:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:27:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:29:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:30:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::colinearPoints(coordf_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:32:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::Pointfs Slic3r::zip(const std::vector&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:69:22, inlined from 'std::vector > > Slic3r::makeNormalisedGrid(coordf_t, size_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:92:28, inlined from 'Slic3r::Polylines Slic3r::makeGrid(coord_t, coord_t, size_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:124:102, inlined from 'virtual void Slic3r::Fill3DHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:158:52: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::Pointfs Slic3r::zip(const std::vector&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:69:22, inlined from 'std::vector > > Slic3r::makeNormalisedGrid(coordf_t, size_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:105:28, inlined from 'Slic3r::Polylines Slic3r::makeGrid(coord_t, coord_t, size_t, size_t, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:124:102, inlined from 'virtual void Slic3r::Fill3DHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill3DHoneycomb.cpp:158:52: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillConcentric.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::Layer::make_ironing()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill.cpp:568:11: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::Layer::make_ironing()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill.cpp:568:11: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::group_fills(const Layer&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill.cpp:189:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SurfaceFillParams&}; _Tp = Slic3r::SurfaceFill; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::group_fills(const Layer&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Fill.cpp:288:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillHoneycomb.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:276:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:869:53: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 869 | rtree.insert(std::make_pair(mk_rtree_seg(poly.points.front(), poly.points.back()), poly_idx++)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1182:49: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Point&, const Slic3r::Point&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:661:31: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | static inline rtree_segment_t mk_rtree_seg(const Point &a, const Point &b) { | ^~~~~~~~~~~~ /usr/include/boost/geometry/index/predicates.hpp: In function 'boost::geometry::index::detail::predicates::spatial_predicate boost::geometry::index::intersects(const Geometry&) [with Geometry = boost::geometry::model::segment >]': /usr/include/boost/geometry/index/predicates.hpp:174:1: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | intersects(Geometry const& g) | ^~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:710:45: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:710:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:760:49: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:760:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::FillAdaptive::rtree_segment_t Slic3r::FillAdaptive::mk_rtree_seg(const Slic3r::Line&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:664:31: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 664 | static inline rtree_segment_t mk_rtree_seg(const Line &l) { | ^~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Distance = int; _Tp = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'void Slic3r::FillAdaptive::add_hook(const Intersection&, double, coordf_t, double, const rtree_t&, const Slic3r::Lines&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:710:32: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:710:45: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 710 | rtree.query(bgi::intersects(mk_rtree_seg(hook_forward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:760:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:760:49: note: parameter passing for argument of type 'boost::geometry::model::segment >' when C++17 is enabled changed to match C++14 in GCC 10.1 760 | rtree.query(bgi::intersects(mk_rtree_seg(hook_backward)) && bgi::satisfies(filter_itself), std::back_inserter(hook_intersections)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::EdgeGrid::Grid::ClosestPointResult&, int}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1182:36: note: parameter passing for argument of type 'boost::geometry::index::detail::predicates::spatial_predicate >, boost::geometry::index::detail::predicates::intersects_tag, false>' when C++17 is enabled changed to match C++14 in GCC 10.1 1182 | bgi::intersects(mk_rtree_seg(first_i_point, nearest_i_point)) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::EdgeGrid::Grid::ClosestPointResult&, int}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector&, const BoundingBox&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:1300:57: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector&, const BoundingBox&, double)::&, const pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector&, const BoundingBox&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:1303:22: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const BoundingBox&, double)::&, const pair&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector&, const BoundingBox&, double)::&, const pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::BoundaryInfillGraph Slic3r::create_boundary_infill_graph(const Polylines&, const std::vector&, const BoundingBox&, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:1303:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:1535:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >; _Compare = Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'static void Slic3r::Fill::connect_infill(Slic3r::Polylines&&, const std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillBase.cpp:1535:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc*, std::vector&, const Slic3r::BoundingBox&, Slic3r::Polylines&, double, const Slic3r::FillParams&)::Arc> >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:203:27, inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillConcentric.cpp:99:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:205:27, inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillConcentric.cpp:99:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:210:31, inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillConcentric.cpp:99:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:211:31, inlined from 'virtual void Slic3r::FillConcentric::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::ThickPolylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillConcentric.cpp:99:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp: In function 'std::pair Slic3r::FillAdaptive::adaptive_fill_line_spacing(const Slic3r::PrintObject&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:276:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 276 | std::pair adaptive_fill_line_spacing(const PrintObject &print_object) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FillAdaptive::Intersection*, double}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FillAdaptive::CubeProperties&}; _Tp = Slic3r::FillAdaptive::CubeProperties; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillPlanePath.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FillAdaptive::CubeProperties&}; _Tp = Slic3r::FillAdaptive::CubeProperties; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::FillAdaptive::make_cubes_properties(double, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1440:38, inlined from 'Slic3r::FillAdaptive::OctreePtr Slic3r::FillAdaptive::build_octree(const indexed_triangle_set&, const std::vector >&, coordf_t, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1479:118: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, unsigned int> >*, vector >, unsigned int> >, allocator >, unsigned int> > > > >; _Distance = int; _Tp = pair >, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, unsigned int> >&, const pair >, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, unsigned int> >*, std::vector >, unsigned int> >, std::allocator >, unsigned int> > > > >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair >, unsigned int> >}; _Tp = std::pair >, unsigned int> >; _Alloc = std::allocator >, unsigned int> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, unsigned int> >, std::allocator >, unsigned int> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, unsigned int> >*, vector >, unsigned int> >, allocator >, unsigned int> > > > >; _Distance = int; _Tp = pair >, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, unsigned int> >&, const pair >, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, unsigned int> >*, std::vector >, unsigned int> >, std::allocator >, unsigned int> > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >, unsigned int> >}; _Tp = std::pair >, unsigned int> >; _Alloc = std::allocator >, unsigned int> > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair >, unsigned int> >; _Alloc = std::allocator >, unsigned int> > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair >, unsigned int>; Translator = boost::geometry::index::detail::translator >, unsigned int> >, boost::geometry::index::equal_to >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair >, unsigned int>; Translator = boost::geometry::index::detail::translator >, unsigned int> >, boost::geometry::index::equal_to >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree >, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::tuples::cons >, boost::tuples::cons::, false>, boost::tuples::null_type> >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, unsigned int> >*, std::vector >, unsigned int> >, std::allocator >, unsigned int> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >, unsigned int> >}; _Tp = std::pair >, unsigned int> >; _Alloc = std::allocator >, unsigned int> > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair >, unsigned int> >; _Alloc = std::allocator >, unsigned int> > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair >, unsigned int>; Translator = boost::geometry::index::detail::translator >, unsigned int> >, boost::geometry::index::equal_to >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair >, unsigned int>; Translator = boost::geometry::index::detail::translator >, unsigned int> >, boost::geometry::index::equal_to >, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree >, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator >, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, unsigned int> >*, std::vector >, unsigned int> >, std::allocator >, unsigned int> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:36, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair}; _Key = Slic3r::FillHoneycomb::CacheID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::__enable_if_t, _Pair>::value, typename std::_Rb_tree<_Key, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const_iterator, _Pair&&) [with _Pair = std::pair; _Key = Slic3r::FillHoneycomb::CacheID; _Tp = Slic3r::FillHoneycomb::CacheData; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'virtual void Slic3r::FillHoneycomb::_fill_surface_single(const Slic3r::FillParams&, unsigned int, const std::pair&, Slic3r::ExPolygon, Slic3r::Polylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillHoneycomb.cpp:20:34: /usr/include/c++/12/bits/stl_map.h:925:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 925 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 926 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillLine.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1124:22: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1124:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FillAdaptive::Intersection*, double}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'Slic3r::Polylines Slic3r::FillAdaptive::connect_lines_using_hooks(Slic3r::Polylines&&, const Slic3r::ExPolygon&, double, coordf_t, coordf_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillAdaptive.cpp:1120:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillLightning.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:73:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:75:24: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:88:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::make_one_period(double, double, double, double, bool, bool, double)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:97:22: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::make_one_period(double, double, double, double, bool, bool, double)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector > Slic3r::make_one_period(double, double, double, double, bool, bool, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:97:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'Slic3r::Polyline Slic3r::make_wave(const std::vector >&, double, double, double, double, double, double, bool, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:45:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'Slic3r::Polyline Slic3r::make_wave(const std::vector >&, double, double, double, double, double, double, bool, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillGyroid.cpp:48:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/DistanceField.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/Generator.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/Layer.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp [ 36%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -MF CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o.d -o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Flow.cpp.o -MF CMakeFiles/libslic3r.dir/Flow.cpp.o.d -o CMakeFiles/libslic3r.dir/Flow.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Flow.cpp [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -MF CMakeFiles/libslic3r.dir/Format/3mf.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp In file included from /usr/include/eigen3/Eigen/Core:253, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:107, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >; int Start = 1]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor::operator()(coord_t, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:166:86, inlined from 'void Slic3r::EdgeGrid::Grid::visit_cells_intersecting_line(Slic3r::Point, Slic3r::Point, VISITOR&) const [with VISITOR = Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:313:19, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:182:50: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'visitor.Visitor::intersection_pt.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp: In function 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:180:7: note: 'visitor.Visitor::intersection_pt.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here 180 | } visitor { outline_locator, a.cast(), b.cast() }; | ^~~~~~~ In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::unary_evaluator, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with UnaryOp = Eigen::internal::scalar_abs2_op; ArgType = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:583:40, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >; int Start = 0]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' at /usr/include/eigen3/Eigen/src/Core/Dot.h:98:46, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor::operator()(coord_t, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:166:86, inlined from 'void Slic3r::EdgeGrid::Grid::visit_cells_intersecting_line(Slic3r::Point, Slic3r::Point, VISITOR&) const [with VISITOR = Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)::Visitor]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/../../EdgeGrid.hpp:313:19, inlined from 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:182:50: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: '*(double*)((char*)&visitor + offsetof(Visitor, Visitor::intersection_pt.Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))' may be used uninitialized [-Wmaybe-uninitialized] 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp: In function 'bool Slic3r::FillLightning::lineSegmentPolygonsIntersection(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::EdgeGrid::Grid&, Slic3r::Point&, coord_t)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/Lightning/TreeNode.cpp:180:7: note: '*(double*)((char*)&visitor + offsetof(Visitor, Visitor::intersection_pt.Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))' was declared here 180 | } visitor { outline_locator, a.cast(), b.cast() }; | ^~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -MF CMakeFiles/libslic3r.dir/Format/AMF.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/AMF.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::SegmentIntersection; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]', inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1275:60: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]', inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1278:56: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]', inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1279:56: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::SegmentIntersection&}; _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]', inlined from 'void Slic3r::pinch_contours_insert_phony_outer_intersections(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:1283:56: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::SegmentIntersection; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:841:48: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:850:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::slice_region_by_vertical_lines(const ExPolygonWithOffset&, size_t, coord_t, coord_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Fill/FillRectilinear.cpp:850:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -MF CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/OBJ.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -MF CMakeFiles/libslic3r.dir/Format/objparser.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/objparser.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STL.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STL.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STL.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/STL.cpp [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -MF CMakeFiles/libslic3r.dir/Format/SL1.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/SL1.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Component; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ModelInstance*&, const Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Instance; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, Eigen::Transform&, const bool&}; _Tp = Slic3r::_3MF_Exporter::BuildItem; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::AMFParserContext::endElement(const char*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/AMF.cpp:692:58: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::AMFParserContext::endElement(const char*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/AMF.cpp:747:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ModelInstance*&, const Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Instance; _Alloc = std::allocator]', inlined from 'bool Slic3r::_3MF_Importer::_create_object_instance(int, const Slic3r::Transform3d&, bool, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp:1792:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, Eigen::Transform&, const bool&}; _Tp = Slic3r::_3MF_Exporter::BuildItem; _Alloc = std::allocator]', inlined from 'bool Slic3r::_3MF_Exporter::_add_object_to_model_stream(mz_zip_writer_staged_context&, unsigned int&, Slic3r::ModelObject&, BuildItemsList&, VolumeToOffsetsMap&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp:2514:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -MF CMakeFiles/libslic3r.dir/Format/STEP.cpp.o.d -o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/STEP.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, Eigen::Transform&}; _Tp = Slic3r::_3MF_Importer::Component; _Alloc = std::allocator]', inlined from 'bool Slic3r::_3MF_Importer::_handle_start_component(const char**, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp:1666:46: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::_3MF_Importer::_extract_layer_heights_profile_config_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp:983:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ThumbnailData.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::_3MF_Importer::_extract_custom_gcode_per_print_z_from_archive(mz_zip_archive&, const mz_zip_archive_file_stat&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Format/3mf.cpp:1309:67: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/Thumbnails.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/CoolingBuffer.cpp [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/FindReplace.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/PostProcessor.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/PressureEqualizer.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/PrintExtents.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/SpiralVase.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/SeamPlacer.cpp [ 40%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/WipeTower.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp: In constructor 'Slic3r::GCodeProcessor::GCodeProcessor()': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:834:25: warning: member 'Slic3r::GCodeProcessor::m_result' is used uninitialized [-Wuninitialized] 834 | : m_options_z_corrector(m_result) | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::LayerTools}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:176:11, inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:177:27: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_Tp>&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:176:11, inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:177:27: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::LayerTools}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]', inlined from 'void Slic3r::ToolOrdering::initialize_layers(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:185:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = Slic3r::LayerTools; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::LayerTools&}; _Tp = Slic3r::LayerTools; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Slic3r::LayerTools; _Alloc = std::allocator]', inlined from 'void Slic3r::ToolOrdering::fill_wipe_tower_partitions(const Slic3r::PrintConfig&, coordf_t, coordf_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:396:51: /usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 157 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::PrintObject&, unsigned int, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:99:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::PrintObject&, unsigned int, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:101:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::Print&, unsigned int, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:133:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ToolOrdering::ToolOrdering(const Slic3r::Print&, unsigned int, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/ToolOrdering.cpp:135:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -MF CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp [ 41%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode.cpp.o -MF CMakeFiles/libslic3r.dir/GCode.cpp.o.d -o CMakeFiles/libslic3r.dir/GCode.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:36, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = Slic3r::ExtrusionRole; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/specfun.h:45, from /usr/include/c++/12/cmath:1935, from /usr/include/c++/12/math.h:36, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:559:59: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::ExtrusionRole; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:716:43: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::ExtrusionRole; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:717:43: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = Slic3r::ExtrusionRole; _Tp = std::pair; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_role_cache(const Slic3r::GCodeProcessor*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:720:43: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix, Eigen::Matrix}; _Tp = Slic3r::Linef; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector&, float)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector&, float)::InputType; _Alloc = std::allocator(const std::vector&, float)::InputType>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector(const std::vector&, float)::InputType, std::allocator(const std::vector&, float)::InputType> >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector&, float)::InputType&}; _Tp = Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector&, float)::InputType; _Alloc = std::allocator(const std::vector&, float)::InputType>]', inlined from 'Slic3r::AABBTreeIndirect::Tree<2, typename LineType::Scalar> Slic3r::AABBTreeLines::build_aabb_tree_over_indexed_lines(const std::vector<_Tp>&, float) [with LineType = Slic3r::Linef]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeLines.hpp:81:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator(const std::vector&, float)::InputType*, std::vector(const std::vector&, float)::InputType, std::allocator(const std::vector&, float)::InputType> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::increase_caches(double, unsigned char, double, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:669:41: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_color_change_cache()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:691:43, inlined from 'void Slic3r::GCodeProcessor::UsedFilaments::process_color_change_cache()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/GCodeProcessor.cpp:688:6: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item&}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item&}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix, Eigen::Matrix}; _Tp = Slic3r::Linef; _Alloc = std::allocator]', inlined from 'Slic3r::SeamPlacerImpl::PerimeterDistancer::PerimeterDistancer(const Slic3r::Layer*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/SeamPlacer.cpp:1027:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix, Eigen::Matrix}; _Tp = Slic3r::Linef; _Alloc = std::allocator]', inlined from 'Slic3r::SeamPlacerImpl::PerimeterDistancer::PerimeterDistancer(const Slic3r::Layer*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode/SeamPlacer.cpp:1032:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeReader.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCodeReader.cpp In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -MF CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o.d -o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCodeWriter.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::OrderingItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/Circle.cpp [ 42%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = Slic3r::Geometry::ArrangeItemIndex; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Geometry::ArrangeItemIndex}; _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:350:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 350 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 364 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]', inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry.cpp:233:42: /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = Slic3r::Geometry::ArrangeItemIndex; _Alloc = std::allocator]', inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry.cpp:237:34: /usr/include/c++/12/bits/stl_vector.h:1389:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1389 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool Slic3r::Geometry::arrange(size_t, const Slic3r::Vec2d&, coordf_t, const Slic3r::BoundingBoxf*, Slic3r::Pointfs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry.cpp:271:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/specfun.h:45, from /usr/include/c++/12/cmath:1935, from /usr/include/c++/12/math.h:36, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:691:51: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator >; _OIter = back_insert_iterator > >; _UnaryOperation = Slic3r::Geometry::circle_center_taubin_newton(const std::vector::const_iterator&, const std::vector::const_iterator&, size_t)::]' at /usr/include/c++/12/bits/stl_algo.h:4263:12, inlined from 'Slic3r::Point Slic3r::Geometry::circle_center_taubin_newton(const std::vector::const_iterator&, const std::vector::const_iterator&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/Circle.cpp:15:19: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 739 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector > >; _OutputIterator = back_insert_iterator > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5830:14, inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator*, vector > >; _SampleIterator = back_insert_iterator > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5886:10, inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/Circle.cpp:122:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector > >; _OutputIterator = back_insert_iterator > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5841:14, inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator*, vector > >; _SampleIterator = back_insert_iterator > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5886:10, inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/Circle.cpp:122:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from '_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector > >; _OutputIterator = back_insert_iterator > >; _Cat = output_iterator_tag; _Size = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5854:15, inlined from '_SampleIterator std::sample(_PopulationIterator, _PopulationIterator, _SampleIterator, _Distance, _UniformRandomBitGenerator&&) [with _PopulationIterator = __gnu_cxx::__normal_iterator*, vector > >; _SampleIterator = back_insert_iterator > >; _Distance = int; _UniformRandomBitGenerator = mersenne_twister_engine&]' at /usr/include/c++/12/bits/stl_algo.h:5886:10, inlined from 'Slic3r::Geometry::Circled Slic3r::Geometry::circle_ransac(const Slic3r::Vec2ds&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/Circle.cpp:122:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:309:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 309 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:309:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -MF CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o.d -o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiOffset.cpp /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:824:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:323:26: /usr/include/c++/12/bits/stl_vector.h:1737:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1737 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:824:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:326:23: /usr/include/c++/12/bits/stl_vector.h:1737:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1737 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:327:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:824:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:331:26: /usr/include/c++/12/bits/stl_vector.h:1737:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1737 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:332:26: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:824:22, inlined from 'std::pair >, std::vector > > Slic3r::Geometry::decompose_convex_polygon_top_bottom(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:333:23: /usr/include/c++/12/bits/stl_vector.h:1737:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1737 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'static std::vector Slic3r::GCode::collect_layers_to_print(const Slic3r::PrintObject&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:559:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:43:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::Pointf3s Slic3r::Geometry::convex_hull(Slic3r::Pointf3s)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:43:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'static std::vector > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:612:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'static std::vector > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:612:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair > >}; _Tp = std::pair >; _Alloc = std::allocator > >]', inlined from 'static std::vector > > Slic3r::GCode::collect_layers_to_print(const Slic3r::Print&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:632:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1082:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1084:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1085:22: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1085:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1094:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1096:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1098:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1098:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GCode::_do_export(Slic3r::Print&, GCodeOutputStream&, Slic3r::ThumbnailsGeneratorCallback)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCode.cpp:1271:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/multiprecision/integer.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:5: In member function 'constexpr void boost::multiprecision::backends::cpp_int_backend::do_assign(const boost::multiprecision::backends::cpp_int_backend&, const mpl_::false_&, const mpl_::false_&) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]', inlined from 'constexpr boost::multiprecision::backends::cpp_int_backend::cpp_int_backend(const boost::multiprecision::backends::cpp_int_backend&, typename boost::enable_if_c, boost::multiprecision::backends::cpp_int_backend >::value>::type*) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]' at /usr/include/boost/multiprecision/cpp_int.hpp:1408:16, inlined from 'constexpr boost::multiprecision::number::number(const boost::multiprecision::number&, typename boost::enable_if_c<(boost::is_convertible::value && (! boost::multiprecision::detail::is_restricted_conversion::value))>::type*) [with Other = boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ET = boost::multiprecision::et_off; Backend = boost::multiprecision::backends::cpp_int_backend<256, 256, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ExpressionTemplates = boost::multiprecision::et_off]' at /usr/include/boost/multiprecision/number.hpp:110:10, inlined from 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:139:47: /usr/include/boost/multiprecision/cpp_int.hpp:1394:27: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [24, 31] is out of the bounds [0, 24] of object '' with type 'boost::disable_if_c > >::type' {aka 'boost::multiprecision::number >'} [-Warray-bounds] 1394 | this->limbs()[i] = other.limbs()[i]; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp: In function 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:139:59: note: '' declared here 139 | int256_t dcosa = int256_t(magnsq(dirB)) * int256_t(abs(dotA)) * dotA; | ~~~^~~~~~ In member function 'constexpr void boost::multiprecision::backends::cpp_int_backend::do_assign(const boost::multiprecision::backends::cpp_int_backend&, const mpl_::false_&, const mpl_::false_&) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]', inlined from 'constexpr boost::multiprecision::backends::cpp_int_backend::cpp_int_backend(const boost::multiprecision::backends::cpp_int_backend&, typename boost::enable_if_c, boost::multiprecision::backends::cpp_int_backend >::value>::type*) [with unsigned int MinBits2 = 128; unsigned int MaxBits2 = 128; boost::multiprecision::cpp_integer_type SignType2 = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked2 = boost::multiprecision::unchecked; Allocator2 = void; unsigned int MinBits = 256; unsigned int MaxBits = 256; boost::multiprecision::cpp_integer_type SignType = boost::multiprecision::signed_magnitude; boost::multiprecision::cpp_int_check_type Checked = boost::multiprecision::unchecked; Allocator = void]' at /usr/include/boost/multiprecision/cpp_int.hpp:1408:16, inlined from 'constexpr boost::multiprecision::number::number(const boost::multiprecision::number&, typename boost::enable_if_c<(boost::is_convertible::value && (! boost::multiprecision::detail::is_restricted_conversion::value))>::type*) [with Other = boost::multiprecision::backends::cpp_int_backend<128, 128, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ET = boost::multiprecision::et_off; Backend = boost::multiprecision::backends::cpp_int_backend<256, 256, boost::multiprecision::signed_magnitude, boost::multiprecision::unchecked, void>; boost::multiprecision::expression_template_option ExpressionTemplates = boost::multiprecision::et_off]' at /usr/include/boost/multiprecision/number.hpp:110:10, inlined from 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:140:47: /usr/include/boost/multiprecision/cpp_int.hpp:1394:27: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [24, 31] is out of the bounds [0, 24] of object '' with type 'boost::disable_if_c > >::type' {aka 'boost::multiprecision::number >'} [-Warray-bounds] 1394 | this->limbs()[i] = other.limbs()[i]; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp: In function 'int Slic3r::Geometry::rotcalip::cmp_angles(const Slic3r::Point&, const Slic3r::Point&, const Slic3r::Point&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/ConvexHull.cpp:140:59: note: '' declared here 140 | int256_t dcosb = int256_t(magnsq(dirA)) * int256_t(abs(dotB)) * dotB; | ~~~^~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Layer.cpp.o -MF CMakeFiles/libslic3r.dir/Layer.cpp.o.d -o CMakeFiles/libslic3r.dir/Layer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Layer.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = _List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:36: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple* const&>, std::tuple<>}; _Key = const boost::polygon::voronoi_edge*; _Val = std::pair* const, std::pair >; _KeyOfValue = std::_Select1st* const, std::pair > >; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Tp = std::pair; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]', inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram::edge_type*, Slic3r::ThickPolyline*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:578:63: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram::edge_type*, Slic3r::ThickPolyline*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:578:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Tp = std::pair; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]', inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram::edge_type*, Slic3r::ThickPolyline*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:579:63: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::Geometry::MedialAxis::process_edge_neighbors(const boost::polygon::voronoi_diagram::edge_type*, Slic3r::ThickPolyline*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:579:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Val = std::pair* const, std::pair >; _KeyOfValue = std::_Select1st* const, std::pair > >; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Tp = std::pair; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]', inlined from 'bool Slic3r::Geometry::MedialAxis::validate_edge(const boost::polygon::voronoi_diagram::edge_type*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:691:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -MF CMakeFiles/libslic3r.dir/LayerRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LayerRegion.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::pair boost::polygon::voronoi_diagram::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27, inlined from 'typename boost::polygon::enable_if >::value_type>::type>::type>::type, void>::type boost::polygon::construct_voronoi(SegmentIterator, SegmentIterator, VD*) [with SegmentIterator = __gnu_cxx::__normal_iterator >; VD = Slic3r::Geometry::VoronoiDiagram]' at /usr/include/boost/polygon/voronoi.hpp:122:20: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Tp = std::pair; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]', inlined from 'void Slic3r::Geometry::MedialAxis::build(Slic3r::ThickPolylines*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:498:54: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::Geometry::MedialAxis::build(Slic3r::ThickPolylines*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:498:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = const boost::polygon::voronoi_edge*; _Tp = std::pair; _Compare = std::less*>; _Alloc = std::allocator* const, std::pair > >]', inlined from 'void Slic3r::Geometry::MedialAxis::build(Slic3r::ThickPolylines*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:499:54: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, std::pair >, std::_Select1st* const, std::pair > >, std::less*>, std::allocator* const, std::pair > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::Geometry::MedialAxis::build(Slic3r::ThickPolylines*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/MedialAxis.cpp:499:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Line.cpp.o -MF CMakeFiles/libslic3r.dir/Line.cpp.o.d -o CMakeFiles/libslic3r.dir/Line.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Line.cpp [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -MF CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o.d -o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/BlacklistedLibraryCheck.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:52:85: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:264:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:52:85, inlined from 'void Slic3r::Layer::restore_untyped_slices()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Layer.cpp:88:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:52:85, inlined from 'void Slic3r::Layer::restore_untyped_slices_no_extra_perimeters()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Layer.cpp:104:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -MF CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LocalesUtils.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::Layer::make_perimeters()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Layer.cpp:202:71: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:264:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, const Slic3r::Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:65:81, inlined from 'void Slic3r::Layer::make_perimeters()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Layer.cpp:208:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Model.cpp.o -MF CMakeFiles/libslic3r.dir/Model.cpp.o.d -o CMakeFiles/libslic3r.dir/Model.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Model.cpp [ 44%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -MF CMakeFiles/libslic3r.dir/ModelArrange.cpp.o.d -o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ModelArrange.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:264:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::LayerRegion::process_external_surfaces(const Slic3r::Layer*, const Slic3r::Polygons*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LayerRegion.cpp:154:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::LayerRegion::process_external_surfaces(const Slic3r::Layer*, const Slic3r::Polygons*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LayerRegion.cpp:160:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:273:18, inlined from 'void Slic3r::LayerRegion::process_external_surfaces(const Slic3r::Layer*, const Slic3r::Polygons*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LayerRegion.cpp:321:24: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::LayerRegion::slices_to_fill_surfaces_clipped()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/LayerRegion.cpp:62:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -MF CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -MF CMakeFiles/libslic3r.dir/CustomGCode.cpp.o.d -o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/CustomGCode.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'Slic3r::arrangement::ArrangePolygons Slic3r::get_arrange_polys(const Model&, ModelInstancePtrs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ModelArrange.cpp:19:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arrange.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arrange.cpp.o -MF CMakeFiles/libslic3r.dir/Arrange.cpp.o.d -o CMakeFiles/libslic3r.dir/Arrange.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'void Slic3r::CustomGCode::update_custom_gcode_per_print_z_from_config(Info&, Slic3r::DynamicPrintConfig*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/CustomGCode.cpp:26:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, unsigned int}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::CustomGCode::custom_tool_changes(const Info&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/CustomGCode.cpp:66:45: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -MF CMakeFiles/libslic3r.dir/MultiPoint.cpp.o.d -o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiPoint.cpp In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = _List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -MF CMakeFiles/libslic3r.dir/NormalUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/NormalUtils.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::point_data, boost::polygon::point_data}; _Tp = boost::polygon::segment_data; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Linef&}; _Tp = Slic3r::Linef; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&}; _Tp = Slic3r::Linef; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1256:50: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector >&)::&, pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1259:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&)::&, pair&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector >&)::&, pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::remove_multiple_edges_in_vertices(MMU_Graph&, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1259:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ObjectID.cpp.o -MF CMakeFiles/libslic3r.dir/ObjectID.cpp.o.d -o CMakeFiles/libslic3r.dir/ObjectID.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ObjectID.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::point_data}; _Tp = boost::polygon::point_data; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data}; _Tp = boost::polygon::point_data; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector >&, const edge_type&, coordinate_type, std::vector, std::allocator > >*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:273:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data}; _Tp = boost::polygon::point_data; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector >&, const edge_type&, coordinate_type, std::vector, std::allocator > >*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:274:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data}; _Tp = boost::polygon::point_data; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector >&, const edge_type&, coordinate_type, std::vector, std::allocator > >*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:276:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data}; _Tp = boost::polygon::point_data; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::point_data; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::Voronoi::Internal::clip_infinite_edge(const Slic3r::Points&, const std::vector >&, const edge_type&, coordinate_type, std::vector, std::allocator > >*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Geometry/VoronoiVisualUtils.hpp:277:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, const double&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Linef&}; _Tp = Slic3r::Linef; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1169:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::MMU_Graph::Arc*, double&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1135:37, inlined from 'std::vector > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1175:62: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::::&, pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1138:18, inlined from 'std::vector > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1175:62: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::&, pair&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::::&, pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::extract_colored_segments(const MMU_Graph&, size_t)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1138:18, inlined from 'std::vector > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1175:62: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&}; _Tp = Slic3r::Linef; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::extract_colored_segments(const MMU_Graph&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1177:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, Slic3r::ExPolygon&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator >*, std::vector > > >, __gnu_cxx::__normal_iterator >*, std::vector > > >, libnest2d::_Circle&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void Slic3r::arrangement::remove_large_items(std::vector >&, Bin&&) [with Bin = libnest2d::_Circle&]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:466:36: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint*, const double&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::ClosestPointInRadiusLookup::find_all(const Slic3r::Vec2crd&) [with ValueType = Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPoint; PointAccessor = Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)::CPointAccessor]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Point.hpp:397:45, inlined from 'void Slic3r::MMU_Graph::append_voronoi_vertices(const Slic3r::Geometry::VoronoiDiagram&, const Slic3r::Polygons&, Slic3r::BoundingBox)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:753:133: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Polygon}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Polygon}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void Slic3r::arrangement::process_arrangeable(const ArrangePolygon&, std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:589:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair > >, unsigned int>; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 157 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:23, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp: In function 'void libnest2d::__parallel::enumerate(Iterator, Iterator, std::function >::value_type, unsigned int)>, std::launch) [with Iterator = __gnu_cxx::__normal_iterator >]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 22 | inline void enumerate( | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::pair boost::polygon::voronoi_diagram::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27, inlined from 'typename boost::polygon::enable_if >::value_type>::type>::type>::type, void>::type boost::polygon::construct_voronoi(SegmentIterator, SegmentIterator, VD*) [with SegmentIterator = __gnu_cxx::__normal_iterator >; VD = Slic3r::Geometry::VoronoiDiagram]' at /usr/include/boost/polygon/voronoi.hpp:122:20: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Circle&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::MMU_Graph::Node}; _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::MMU_Graph::Node; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::MMU_Graph Slic3r::build_graph(size_t, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:911:30, inlined from 'Slic3r::multi_material_segmentation_by_painting(const PrintObject&, const std::function&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1868:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::point_data, boost::polygon::point_data}; _Tp = boost::polygon::segment_data; _Alloc = std::allocator >]', inlined from 'Slic3r::MMU_Graph Slic3r::build_graph(size_t, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:943:30, inlined from 'Slic3r::multi_material_segmentation_by_painting(const PrintObject&, const std::function&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MultiMaterialSegmentation.cpp:1868:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:9: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -MF CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o.d -o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PlaceholderParser.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Circle]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:781:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 781 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 782 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 783 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 784 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 786 | { | ~ 787 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | | 789 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 790 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | (double relpos) | ~~~~~~~~~~~~~~~ 792 | { | ~ 793 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 794 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | }; | ~~ 796 | | 797 | try { | ~~~~~ 798 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | ); | ~~ 802 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 804 | } | ~ 805 | }, policy); | ~~~~~~~~~~ [ 46%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Platform.cpp.o -MF CMakeFiles/libslic3r.dir/Platform.cpp.o.d -o CMakeFiles/libslic3r.dir/Platform.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Platform.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Circle&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Circle&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Circle&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Circle&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:781:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 781 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 782 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 783 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 784 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 786 | { | ~ 787 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | | 789 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 790 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | (double relpos) | ~~~~~~~~~~~~~~~ 792 | { | ~ 793 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 794 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | }; | ~~ 796 | | 797 | try { | ~~~~~ 798 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | ); | ~~ 802 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 804 | } | ~ 805 | }, policy); | ~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector > > > >; RawShape = Slic3r::ExPolygon; TBin = Slic3r::ExPolygon]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:781:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 781 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 782 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 783 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 784 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 786 | { | ~ 787 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | | 789 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 790 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | (double relpos) | ~~~~~~~~~~~~~~~ 792 | { | ~ 793 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 794 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | }; | ~~ 796 | | 797 | try { | ~~~~~ 798 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | ); | ~~ 802 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 804 | } | ~ 805 | }, policy); | ~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = Slic3r::ExPolygon&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer; TIterator = __gnu_cxx::__normal_iterator >*, std::vector > > >; TBin = Slic3r::ExPolygon&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void Slic3r::arrangement::remove_large_items(std::vector >&, Bin&&) [with Bin = Slic3r::ExPolygon&]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:466:36, inlined from 'void Slic3r::arrangement::_arrange(std::vector >&, std::vector >&, const BinT&, const ArrangeParams&, std::function, std::function) [with BinT = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:505:23: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void Slic3r::arrangement::remove_large_items(std::vector >&, Bin&&) [with Bin = libnest2d::_Box&]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:466:36, inlined from 'void Slic3r::arrangement::_arrange(std::vector >&, std::vector >&, const BinT&, const ArrangeParams&, std::function, std::function) [with BinT = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arrange.cpp:505:23: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:227:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:233:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:241:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:247:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = Slic3r::ThickLine; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Point.cpp.o -MF CMakeFiles/libslic3r.dir/Point.cpp.o.d -o CMakeFiles/libslic3r.dir/Point.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Point.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::ExtrusionPath&}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionMultiPath Slic3r::thick_polyline_to_multi_path(const ThickPolyline&, ExtrusionRole, const Flow&, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:56:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionMultiPath Slic3r::thick_polyline_to_multi_path(const ThickPolyline&, ExtrusionRole, const Flow&, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:61:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionMultiPath Slic3r::thick_polyline_to_multi_path(const ThickPolyline&, ExtrusionRole, const Flow&, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:62:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionMultiPath Slic3r::thick_polyline_to_multi_path(const ThickPolyline&, ExtrusionRole, const Flow&, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:65:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp: In function 'Slic3r::ExtrusionMultiPath Slic3r::thick_polyline_to_multi_path(const ThickPolyline&, ExtrusionRole, const Flow&, float, float)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:77:29: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 77 | lines.insert(lines.begin() + i + j, new_line); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::traverse_extrusions(const PerimeterGenerator&, std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:559:50: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'Slic3r::ExtrusionEntityCollection Slic3r::traverse_loops(const PerimeterGenerator&, const PerimeterGeneratorLoops&, ThickPolylines&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PerimeterGenerator.cpp:306:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polygon.cpp.o -MF CMakeFiles/libslic3r.dir/Polygon.cpp.o.d -o CMakeFiles/libslic3r.dir/Polygon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Polygon.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -MF CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o.d -o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MutablePolygon.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -MF CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o.d -o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PolygonTrimmer.cpp [ 47%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Polyline.cpp.o -MF CMakeFiles/libslic3r.dir/Polyline.cpp.o.d -o CMakeFiles/libslic3r.dir/Polyline.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Polyline.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Preset.cpp.o -MF CMakeFiles/libslic3r.dir/Preset.cpp.o.d -o CMakeFiles/libslic3r.dir/Preset.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Preset.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Preset.cpp: In static member function 'static void Slic3r::Preset::normalize(Slic3r::DynamicPrintConfig&)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Preset.cpp:286:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 286 | for (const std::string &key : { "filament_settings_id" }) { | ^~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Preset.cpp:286:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -MF CMakeFiles/libslic3r.dir/PresetBundle.cpp.o.d -o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PresetBundle.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::ThickPolyline::clip_end(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Polyline.cpp:279:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/AppConfig.cpp.o -MF CMakeFiles/libslic3r.dir/AppConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/AppConfig.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AppConfig.cpp [ 48%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Print.cpp.o -MF CMakeFiles/libslic3r.dir/Print.cpp.o.d -o CMakeFiles/libslic3r.dir/Print.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp: In static member function 'static Slic3r::DynamicConfig Slic3r::PrintStatistics::placeholders()': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp:1295:29: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 1295 | for (const std::string &key : { | ^~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp:1295:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PresetBundle.cpp:1600:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PresetBundle.cpp:1601:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PresetBundle.cpp:1613:41: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::PresetBundle::update_multi_material_filament_presets()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PresetBundle.cpp:1615:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintApply.cpp.o -MF CMakeFiles/libslic3r.dir/PrintApply.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintApply.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintApply.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintBase.cpp.o -MF CMakeFiles/libslic3r.dir/PrintBase.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintBase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintBase.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -MF CMakeFiles/libslic3r.dir/PrintConfig.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObject.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObject.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObject.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/12/deque:63, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:27: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void Slic3r::Print::_make_skirt()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp:1013:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::ExtrusionPath*; _Tp = Slic3r::ExtrusionPath]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'Slic3r::ExtrusionLoop::ExtrusionLoop(const Slic3r::ExtrusionLoop&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:235:7, inlined from 'virtual Slic3r::ExtrusionEntity* Slic3r::ExtrusionLoop::clone() const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntity.hpp:249:74, inlined from 'void Slic3r::ExtrusionEntityCollection::append(const Slic3r::ExtrusionEntity&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExtrusionEntityCollection.hpp:61:90, inlined from 'void Slic3r::Print::_make_skirt()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Print.cpp:1021:23: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::LayerRanges::LayerRange}; _Tp = Slic3r::LayerRanges::LayerRange; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::LayerRanges::LayerRange}; _Tp = Slic3r::LayerRanges::LayerRange; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void Slic3r::update_volume_bboxes(std::vector&, std::vector&, ModelVolumePtrs, const Transform3d&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintApply.cpp:814:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::PrintObjectRegions::LayerRangeRegions}; _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::PrintObjectRegions::LayerRangeRegions}; _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::PrintObjectRegions::LayerRangeRegions; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::PrintObjectRegions* Slic3r::generate_print_object_regions(PrintObjectRegions*, const ModelVolumePtrs&, const LayerRanges&, const PrintRegionConfig&, const Transform3d&, size_t, float, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintApply.cpp:878:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:117: In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3303:62: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_sla_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3473:67: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -MF CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -MF CMakeFiles/libslic3r.dir/PrintRegion.cpp.o.d -o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintRegion.cpp In file included from /usr/include/c++/12/vector:70: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp: In member function 'std::pair, std::unique_ptr > Slic3r::PrintObject::prepare_adaptive_infill_data()': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:423:90: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 423 | auto [adaptive_line_spacing, support_line_spacing] = adaptive_fill_line_spacing(*this); | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -MF CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o.d -o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PNGReadWrite.cpp In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:856:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:911:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:919:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:927:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:936:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:944:58: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:954:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:971:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:982:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:990:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:998:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1013:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1021:58: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1030:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1072:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1082:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp: In member function 'void Slic3r::PrintConfigDef::init_fff_params()': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3175 | } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:3175:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1722:59: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1732:59: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1744:65: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1755:65: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1765:65: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1785:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1846:58: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1854:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:1880:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2137:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'Slic3r::ConfigOptionPercentsTempl::ConfigOptionPercentsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:957:123, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2145:58: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2159:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2169:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2177:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2186:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2196:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2204:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2212:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2220:57: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2229:56: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2974:103: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'Slic3r::ConfigOptionVector::ConfigOptionVector(std::initializer_list<_Tp>) [with T = double]', inlined from 'Slic3r::ConfigOptionFloatsTempl::ConfigOptionFloatsTempl(std::initializer_list) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:595:114, inlined from 'void Slic3r::PrintConfigDef::init_fff_params()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.cpp:2984:82: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:375:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 375 | explicit ConfigOptionVector(std::initializer_list il) : values(std::move(il)) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/deque:63, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:27: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::PrintObject::bridge_over_infill()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:1525:57: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::PrintObject::bridge_over_infill()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:1527:57: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:273:18, inlined from 'Slic3r::PrintObject::detect_surfaces_type()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:918:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::Surface*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::Surface*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::surfaces_append(Surfaces&, Surfaces&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:273:18, inlined from 'Slic3r::PrintObject::detect_surfaces_type()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:919:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::PrintObject::clip_fill_surfaces()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:1825:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'Slic3r::PrintObject::discover_vertical_shells()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:1428:49: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:55:80, inlined from 'Slic3r::fix_slicing_errors(LayerPtrs&, const std::function&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:467:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/QuadricEdgeCollapse.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:55:80, inlined from 'Slic3r::apply_mm_segmentation >(PrintObject&, PrintObject::slice_volumes()::)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:656:61: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:55:80, inlined from 'Slic3r::PrintObject::slice_volumes()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:764:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::SurfaceCollection::set(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:55:80, inlined from 'Slic3r::PrintObject::slice_volumes()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:774:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'void Slic3r::SurfaceCollection::set(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:52:85, inlined from 'void Slic3r::PrintObject::discover_horizontal_shells()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:1998:55: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:239:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:61:82, inlined from 'void Slic3r::PrintObject::discover_horizontal_shells()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:2003:58: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, const Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:264:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, const Slic3r::Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:65:81, inlined from 'void Slic3r::PrintObject::discover_horizontal_shells()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:2011:62: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Slic3r::slice_volumes_inner(const PrintConfig&, const PrintObjectConfig&, const Transform3d&, ModelVolumePtrs, const std::vector&, const std::vector&, const std::function&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:185:52: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::PrintObject::slice_volumes()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObjectSlice.cpp:696:68: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::PrintObject::combine_infill()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:2122:45: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, const ExPolygons&, const Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:245:25, inlined from 'void Slic3r::SurfaceCollection::append(const Slic3r::ExPolygons&, const Slic3r::Surface&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:62:86, inlined from 'void Slic3r::PrintObject::combine_infill()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:2130:49: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Surface}; _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::surfaces_append(Surfaces&, ExPolygons&&, SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.hpp:256:25, inlined from 'void Slic3r::SurfaceCollection::append(Slic3r::ExPolygons&&, Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.hpp:64:77, inlined from 'void Slic3r::PrintObject::combine_infill()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:2133:49: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::Surface*; _Tp = Slic3r::Surface]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector; _Args = {const vector >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = vector*; _Size = unsigned int; _Tp = vector]' at /usr/include/c++/12/bits/stl_uninitialized.h:267:21: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Semver.cpp.o -MF CMakeFiles/libslic3r.dir/Semver.cpp.o.d -o CMakeFiles/libslic3r.dir/Semver.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -MF CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortEdgeCollapse.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Eigen::Matrix*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Eigen::Matrix*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Eigen::Matrix*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::append(std::vector<_Tp>&, std::vector<_Tp>&&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:124:18, inlined from 'Slic3r::PrintObject::prepare_adaptive_infill_data()::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:444:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Eigen::Matrix*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Eigen::Matrix*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Eigen::Matrix*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::append(std::vector<_Tp>&, std::vector<_Tp>&&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:124:18, inlined from 'std::pair, std::unique_ptr > Slic3r::PrintObject::prepare_adaptive_infill_data()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintObject.cpp:451:15: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -MF CMakeFiles/libslic3r.dir/ShortestPath.cpp.o.d -o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrint.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLAPrint.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp: In function 'std::vector > Slic3r::chain_segments_greedy_constrained_reversals2_(SegmentEndPointFunc, CouldReverseFunc, size_t, const PointType*)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:830:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 830 | if (chain2_flip) | ^~ In file included from /usr/include/c++/12/cassert:44, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:14: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:832:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 832 | assert(chain1 == nullptr || chain1->begin == end_point1 || chain1->end == end_point1); | ^~~~~~ [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -MF CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o.d -o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLAPrintSteps.cpp [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Slicing.cpp.o -MF CMakeFiles/libslic3r.dir/Slicing.cpp.o.d -o CMakeFiles/libslic3r.dir/Slicing.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp: In function 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:403:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 403 | if (z < z_span_variable.first || z > z_span_variable.second) | ^~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/clonable_ptr.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:15, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:117, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:406:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 406 | assert(layer_height_profile.size() >= 2); | ^~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector&)::&, const pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:1562:12: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&)::&, const pair&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector&)::&, const pair&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::reorder_by_two_exchanges_with_segment_flipping(std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:1562:12: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::FlipEdge}; _Tp = Slic3r::FlipEdge; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void Slic3r::reorder_extrusion_paths(std::vector&, const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:1048:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::FlipEdge}; _Tp = Slic3r::FlipEdge; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::FlipEdge; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator >; _OIter = back_insert_iterator >; _UnaryOperation = Slic3r::improve_ordering_by_two_exchanges_with_segment_flipping(Polylines&, bool)::]' at /usr/include/c++/12/bits/stl_algo.h:4263:12, inlined from 'void Slic3r::improve_ordering_by_two_exchanges_with_segment_flipping(Polylines&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:1889:19, inlined from 'Slic3r::Polylines Slic3r::chain_polylines(Polylines&&, const Point*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ShortestPath.cpp:1940:59: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SlicesToTriangleMesh.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:512:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:513:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:519:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::adjust_layer_height_profile(const SlicingParameters&, std::vector&, coordf_t, coordf_t, coordf_t, LayerHeightEditActionType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:520:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, double> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::generate_object_layers(const SlicingParameters&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:592:22: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::generate_object_layers(const SlicingParameters&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:594:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::generate_object_layers(const SlicingParameters&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:625:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::generate_object_layers(const SlicingParameters&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:628:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)::&, const Slic3r::HeightProfileSmoothingParams&)>::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:323:30, inlined from 'Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)::&, const Slic3r::HeightProfileSmoothingParams&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:337:57, inlined from 'std::vector Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:387:48: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)::&, const Slic3r::HeightProfileSmoothingParams&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:347:26, inlined from 'std::vector Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:387:48: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)::&, const Slic3r::HeightProfileSmoothingParams&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:360:26, inlined from 'std::vector Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:387:48: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)::&, const Slic3r::HeightProfileSmoothingParams&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:361:26, inlined from 'std::vector Slic3r::smooth_height_profile(const std::vector&, const SlicingParameters&, const HeightProfileSmoothingParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:387:48: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:228:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:229:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:231:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:232:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:292:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:293:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:300:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_adaptive(const SlicingParameters&, const ModelObject&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:301:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:167:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, double>}; _Tp = std::pair, double>; _Alloc = std::allocator, double> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, double>; _Alloc = std::allocator, double> >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:180:45: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, double>*, std::vector, double> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:193:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:194:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:195:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:196:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:199:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:200:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:201:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:202:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:208:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:209:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:210:39: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::layer_height_profile_from_ranges(const SlicingParameters&, const t_layer_config_ranges&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Slicing.cpp:211:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -MF CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o.d -o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SlicingAdaptive.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::SLAPrint::Steps::merge_slices_and_eval_stats()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLAPrintSteps.cpp:1047:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Subdivide.cpp.o -MF CMakeFiles/libslic3r.dir/Subdivide.cpp.o.d -o CMakeFiles/libslic3r.dir/Subdivide.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Subdivide.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o -MF CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o.d -o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SupportMaterial.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::SlicingAdaptive::FaceZ; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'Slic3r::SlicingAdaptive::FaceZ' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Surface.cpp.o -MF CMakeFiles/libslic3r.dir/Surface.cpp.o.d -o CMakeFiles/libslic3r.dir/Surface.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Surface.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -MF CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o.d -o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Tesselate.cpp.o -MF CMakeFiles/libslic3r.dir/Tesselate.cpp.o.d -o CMakeFiles/libslic3r.dir/Tesselate.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SVG.cpp.o -MF CMakeFiles/libslic3r.dir/SVG.cpp.o.d -o CMakeFiles/libslic3r.dir/SVG.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SVG.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 189 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:189:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::SurfaceCollection::keep_type(Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp:89:23: /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::SurfaceCollection::keep_types(const Slic3r::SurfaceType*, int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp:110:23: /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::SurfaceCollection::remove_type(Slic3r::SurfaceType)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp:124:23: /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::SurfaceCollection::remove_types(const Slic3r::SurfaceType*, int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp:145:23: /usr/include/c++/12/bits/stl_vector.h:1561:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1561 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Surface&}; _Tp = Slic3r::Surface; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::Surface; _Alloc = std::allocator]', inlined from 'void Slic3r::SurfaceCollection::simplify(double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SurfaceCollection.cpp:18:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 53%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMesh.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:38:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:39:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:40:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:47:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:48:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'std::vector > Slic3r::GluTessWrapper::tesselate3d(const Slic3r::ExPolygon&, double, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:49:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:138:44, inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:105:129: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:140:48, inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:105:129: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:141:48, inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:105:129: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:143:48, inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:105:129: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GluTessWrapper::tessVertex(const GLvoid*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:144:48, inlined from 'static void Slic3r::GluTessWrapper::tessVertexCB(const GLvoid*, void*)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:105:129: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::triangulate_expolygons_2d(const ExPolygons&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:222:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::triangulate_expolygon_2d(const ExPolygon&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Tesselate.cpp:211:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o -MF CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangulateWall.cpp [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/utils.cpp.o -MF CMakeFiles/libslic3r.dir/utils.cpp.o.d -o CMakeFiles/libslic3r.dir/utils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/utils.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::modulate_extrusion_by_overlapping_layers(ExtrusionEntitiesPtr&, const PrintObjectSupportMaterial::MyLayer&, const PrintObjectSupportMaterial::MyLayersPtr&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SupportMaterial.cpp:3866:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Time.cpp.o -MF CMakeFiles/libslic3r.dir/Time.cpp.o.d -o CMakeFiles/libslic3r.dir/Time.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Time.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const float&}; _Tp = double; _Alloc = std::allocator]', inlined from 'indexed_triangle_set Slic3r::its_convex_hull(const std::vector >&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMesh.cpp:1076:46: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::OpenPolyline}; _Tp = Slic3r::OpenPolyline; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::OpenPolyline}; _Tp = Slic3r::OpenPolyline; _Alloc = std::allocator]', inlined from 'void Slic3r::chain_lines_by_triangle_connectivity.constprop(IntersectionLines&, Polygons&, std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:975:48: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Thread.cpp.o -MF CMakeFiles/libslic3r.dir/Thread.cpp.o.d -o CMakeFiles/libslic3r.dir/Thread.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Thread.cpp In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/specfun.h:45, from /usr/include/c++/12/cmath:1935, from /usr/include/c++/12/math.h:36, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:11: In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = int; _T2 = int]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2235:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2237:57: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2217:29: note: 'ilower' declared here 2217 | int iupper, ilower; | ^~~~~~ In constructor 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = int&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = int; _T2 = int]', inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = int&]' at /usr/include/c++/12/bits/stl_pair.h:746:72, inlined from 'Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2235:38, inlined from 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2238:57: /usr/include/c++/12/bits/stl_pair.h:535:42: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp: In function 'void Slic3r::cut_mesh(const indexed_triangle_set&, float, indexed_triangle_set*, indexed_triangle_set*, bool)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleMeshSlicer.cpp:2217:29: note: 'ilower' declared here 2217 | int iupper, ilower; | ^~~~~~ [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleSelector.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -MF CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o.d -o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/TriangleSetSampling.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Zipper.cpp.o -MF CMakeFiles/libslic3r.dir/Zipper.cpp.o.d -o CMakeFiles/libslic3r.dir/Zipper.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Zipper.cpp [ 55%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -MF CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o.d -o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MinAreaBoundingBox.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -MF CMakeFiles/libslic3r.dir/miniz_extension.cpp.o.d -o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/miniz_extension.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -MF CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/OpenVDBUtils.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Pad.cpp [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeMesher.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair > >, unsigned int>; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 157 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/MinAreaBoundingBox.cpp:18: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ [ 56%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.cpp:4: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter:: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Distance = int; _Tp = pair, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'indexed_triangle_set Slic3r::sla::sphere(double, Portion, double)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeMesher.cpp:25:61: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTree.cpp In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:107: In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_dir.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_source.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::filter()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:739:58: note: '' declared here 739 | t = IndexedMesh::hit_result(oresult.score); | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, const float&, double, const double&, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, double&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, double&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]', inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(long int, double) [with Args = {}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:283:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, double&}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]', inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix&, double&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:347:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, const float&, double, const double&, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator]', inlined from 'void Slic3r::sla::SupportTreeBuildsteps::filter()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:656:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Head&}; _Tp = Slic3r::sla::Head; _Alloc = std::allocator]', inlined from 'Slic3r::sla::Head& Slic3r::sla::SupportTreeBuilder::add_head(unsigned int, Args&& ...) [with Args = {Slic3r::sla::Head&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:263:29, inlined from 'void Slic3r::sla::SupportTreeBuildsteps::filter()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:758:31: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTree.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&, const double&, Eigen::Matrix&, Eigen::Matrix&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::Pillar&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::Pillar&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]', inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(Args&& ...) [with Args = {Slic3r::sla::Pillar&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:336:31, inlined from 'void Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1240:50: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]', inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {Eigen::Matrix&, double}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:347:33, inlined from 'void Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1246:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, double}; _Tp = Slic3r::sla::Junction; _Alloc = std::allocator]', inlined from 'const Slic3r::sla::Junction& Slic3r::sla::SupportTreeBuilder::add_junction(Args&& ...) [with Args = {const Eigen::Matrix&, double}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:347:33, inlined from 'void Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1253:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&, const double&, Eigen::Matrix&, Eigen::Matrix&}; _Tp = Slic3r::sla::Anchor; _Alloc = std::allocator]', inlined from 'const Slic3r::sla::Anchor& Slic3r::sla::SupportTreeBuilder::add_anchor(Args&& ...) [with Args = {double&, double&, double&, const double&, Eigen::Matrix&, Eigen::Matrix&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:300:31, inlined from 'bool Slic3r::sla::SupportTreeBuildsteps::connect_to_model_body(Slic3r::sla::Head&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:989:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::DiffBridge&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_dir.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_source.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::pinhead_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:243:35: note: '' declared here 243 | hit = HitResult(0.0); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_dir.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_source.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ In member function 'Eigen::PlainObjectBase& Eigen::PlainObjectBase::operator=(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:281:22, inlined from 'Slic3r::sla::IndexedMesh::hit_result& Slic3r::sla::IndexedMesh::hit_result::operator=(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'Slic3r::sla::SupportTreeBuildsteps::bridge_mesh_intersect(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, double)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:504:7: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 504 | m_storage = std::move(other.m_storage); | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:281:57: note: '' declared here 281 | if(hr.distance() > 2 * r + sd) hit = Hit(0.0); | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::DiffBridge&}; _Tp = Slic3r::sla::DiffBridge; _Alloc = std::allocator]', inlined from 'const BridgeT& Slic3r::sla::SupportTreeBuilder::_add_bridge(std::vector<_Tp>&, Args&& ...) [with BridgeT = Slic3r::sla::DiffBridge; Args = {Slic3r::sla::DiffBridge&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:245:24, inlined from 'const Slic3r::sla::DiffBridge& Slic3r::sla::SupportTreeBuilder::add_diffbridge(Args&& ...) [with Args = {Slic3r::sla::DiffBridge&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:379:27, inlined from 'bool Slic3r::sla::SupportTreeBuildsteps::create_ground_pillar(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, long int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:503:48: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, double&, double&}; _Tp = Slic3r::sla::Pillar; _Alloc = std::allocator]', inlined from 'long int Slic3r::sla::SupportTreeBuilder::add_pillar(Args&& ...) [with Args = {Eigen::Matrix&, double&, double&}]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuilder.hpp:336:31, inlined from 'bool Slic3r::sla::SupportTreeBuildsteps::create_ground_pillar(const Slic3r::sla::Vec3d&, const Slic3r::sla::Vec3d&, double, long int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:572:65: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()::::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1107:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter:: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()::::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::SupportTreeBuildsteps::interconnect_pillars()::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.cpp:1107:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp [ 57%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SpatIndex.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/RasterBase.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, unsigned int>&}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, unsigned int> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27, inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter >; Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5, inlined from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48, inlined from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43, inlined from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27, inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24, inlined from 'boost::detail::variant::invoke_visitor::result_type boost::detail::variant::invoke_visitor::internal_visit(boost::detail::variant::backup_holder&, long int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter >; Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5, inlined from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48, inlined from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43, inlined from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies, unsigned int>&)>, false>, std::back_insert_iterator, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, vector, unsigned int> >, allocator, unsigned int> > > > >; _Distance = int; _Tp = pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, unsigned int> >&, const pair, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, unsigned int> >, std::allocator, unsigned int> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, vector, unsigned int> >, allocator, unsigned int> > > > >; _Distance = int; _Tp = pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int> >&, const pair, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query_result::finish() [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:77:23, inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query::finish() [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:261:31, inlined from 'boost::geometry::index::rtree::size_type boost::geometry::index::rtree::query_dispatch(const Predicates&, OutIter, const mpl_::bool_&) const [with Predicates = boost::geometry::index::detail::predicates::nearest >; OutIter = std::back_insert_iterator, unsigned int> > >; Value = std::pair, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable, unsigned int> >; EqualTo = boost::geometry::index::equal_to, unsigned int> >; Allocator = boost::container::new_allocator, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1914:33, inlined from 'boost::geometry::index::rtree::size_type boost::geometry::index::rtree::query(const Predicates&, OutIter) const [with Predicates = boost::geometry::index::detail::predicates::nearest >; OutIter = std::back_insert_iterator, unsigned int> > >; Value = std::pair, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable, unsigned int> >; EqualTo = boost::geometry::index::equal_to, unsigned int> >; Allocator = boost::container::new_allocator, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1081:30, inlined from 'std::vector, unsigned int> > Slic3r::sla::PointIndex::nearest(const Slic3r::sla::Vec3d&, unsigned int) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SpatIndex.cpp:74:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/RasterToPolygons.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/ConcaveHull.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::RotArea; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::array&}; _Tp = std::array; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:244:14, inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:371:83: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:244:14, inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:371:83: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const std::array&}; _Tp = std::array; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::sla::{anonymous}::get_chull_rotations(const Slic3r::TriangleMesh&, size_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:250:54, inlined from 'Slic3r::Vec2d Slic3r::sla::find_least_supports_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:371:83: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::array; _Alloc = std::allocator >]', inlined from 'Slic3r::Vec2d Slic3r::sla::find_min_z_height_rotation(const Slic3r::ModelObject&, const RotOptimizeParams&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Rotfinder.cpp:457:26: /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Hollowing.cpp [ 58%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, const std::vector&):::: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:257, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:107: In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]', inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator > >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Matrix; OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'double Slic3r::sla::IndexedMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:60:37, inlined from 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:311:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: '*(const double*)((char*)&cc + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))' is used uninitialized [-Wuninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:310:33: note: 'cc' declared here 310 | Eigen::Matrix cc; | ^~ In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]', inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator > >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Matrix; OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'double Slic3r::sla::IndexedMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:60:37, inlined from 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:311:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'cc.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' is used uninitialized [-Wuninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:310:33: note: 'cc' declared here 310 | Eigen::Matrix cc; | ^~ In member function 'void Eigen::internal::assign_op::assignCoeff(DstScalar&, const SrcScalar&) const [with DstScalar = double; SrcScalar = double]', inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator > >; SrcEvaluatorTypeT = Eigen::internal::evaluator >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:26, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Matrix; OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Matrix; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'double Slic3r::sla::IndexedMesh::AABBImpl::squared_distance(const indexed_triangle_set&, const Slic3r::Vec3d&, int&, Eigen::Matrix&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:60:37, inlined from 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:311:37: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: 'cc.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' is used uninitialized [-Wuninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'double Slic3r::sla::IndexedMesh::squared_distance(const Slic3r::Vec3d&, int&, Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:310:33: note: 'cc' declared here 310 | Eigen::Matrix cc; | ^~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'Slic3r::sla::normals(const PointSet&, const IndexedMesh&, double, std::function, const std::vector&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:415:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::sla::normals(const PointSet&, const IndexedMesh&, double, std::function, const std::vector&)::::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::normals(const PointSet&, const IndexedMesh&, double, std::function, const std::vector&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:421:22: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, const std::vector&):::: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Slic3r::sla::normals(const PointSet&, const IndexedMesh&, double, std::function, const std::vector&)::::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::normals(const PointSet&, const IndexedMesh&, double, std::function, const std::vector&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:421:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294: In constructor 'Eigen::PlainObjectBase::PlainObjectBase(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_dir.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In constructor 'Eigen::PlainObjectBase::PlainObjectBase(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_source.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In constructor 'Eigen::PlainObjectBase::PlainObjectBase(Eigen::PlainObjectBase&&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 2; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:274:30, inlined from 'Slic3r::sla::IndexedMesh::hit_result::hit_result(Slic3r::sla::IndexedMesh::hit_result&&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.hpp:72:11, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Slic3r::sla::IndexedMesh::hit_result; _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:496:9: warning: '.Slic3r::sla::IndexedMesh::hit_result::m_normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 496 | : m_storage( std::move(other.m_storage) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp: In member function 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:56: note: '' declared here 195 | outs.emplace_back(IndexedMesh::hit_result(*this)); | ^ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::sla::IndexedMesh::hit_result}; _Tp = Slic3r::sla::IndexedMesh::hit_result; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::sla::IndexedMesh::query_ray_hits(const Slic3r::Vec3d&, const Slic3r::Vec3d&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/IndexedMesh.cpp:195:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -MF CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o.d -o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int&, const float&}; _Tp = Slic3r::sla::SupportPointGenerator::MyLayer; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:107: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:453:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix&; _U2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Eigen::Matrix; _T2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry]' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'std::vector, std::allocator > > Slic3r::sla::poisson_disk_from_samples(const std::vector, std::allocator > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:491:47, inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:588:52: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[0].Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:488:38: note: 'data' declared here 488 | PoissonDiskGridEntry data; | ^~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:453:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix&; _U2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Eigen::Matrix; _T2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry]' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'std::vector, std::allocator > > Slic3r::sla::poisson_disk_from_samples(const std::vector, std::allocator > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:491:47, inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:588:52: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[1].Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:488:38: note: 'data' declared here 488 | PoissonDiskGridEntry data; | ^~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:453:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix&; _U2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Eigen::Matrix; _T2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry]' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'std::vector, std::allocator > > Slic3r::sla::poisson_disk_from_samples(const std::vector, std::allocator > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:491:47, inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:588:52: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[2].Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:488:38: note: 'data' declared here 488 | PoissonDiskGridEntry data; | ^~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 2; int _Cols = 1; int _Options = 2; int _MaxRows = 2; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry::PoissonDiskGridEntry(const Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:453:12, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const Eigen::Matrix&; _U2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Eigen::Matrix; _T2 = Slic3r::sla::poisson_disk_from_samples >(const std::vector, std::allocator > >&, float, SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::)::PoissonDiskGridEntry]' at /usr/include/c++/12/bits/stl_pair.h:535:35, inlined from 'std::vector, std::allocator > > Slic3r::sla::poisson_disk_from_samples(const std::vector, std::allocator > >&, float, REFUSE_FUNCTION) [with REFUSE_FUNCTION = SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:491:47, inlined from 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:588:52: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'data.Slic3r::sla::poisson_disk_from_samples::PoissonDiskGridEntry::poisson_samples[3].Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp: In member function 'void Slic3r::sla::SupportPointGenerator::uniformly_cover(const Slic3r::ExPolygons&, Structure&, float, PointGrid3D&, IslandCoverageFlags)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:488:38: note: 'data' declared here 488 | PoissonDiskGridEntry data; | ^~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, const float&}; _Tp = Slic3r::sla::SupportPointGenerator::MyLayer; _Alloc = std::allocator]', inlined from 'std::vector Slic3r::sla::make_layers(const std::vector >&, const std::vector&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:127:28, inlined from 'void Slic3r::sla::SupportPointGenerator::process(const std::vector >&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportPointGenerator.cpp:233:104: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategy.cpp In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, unsigned int>&, const pair, unsigned int>&)>]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, unsigned int>&}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, unsigned int> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const openvdb::v10_0::math::Vec3&}; _Tp = openvdb::v10_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = openvdb::v10_0::math::Vec3; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27, inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:131:38, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter >; Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5, inlined from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48, inlined from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43, inlined from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'void boost::geometry::index::detail::rtree::visitors::spatial_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp:80:27, inlined from 'typename boost::disable_if_c<(MoveSemantics && boost::is_same::value), typename Visitor::result_type>::type boost::detail::variant::invoke_visitor::internal_visit(T&&, int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>&; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1028:24, inlined from 'boost::detail::variant::invoke_visitor::result_type boost::detail::variant::invoke_visitor::internal_visit(boost::detail::variant::backup_holder&, long int) [with T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >; bool MoveSemantics = false]' at /usr/include/boost/variant/variant.hpp:1078:30, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke_impl(int, Visitor&, VoidPtrCV, T*, mpl_::false_) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>]' at /usr/include/boost/variant/detail/visitation_impl.hpp:137:38, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl_invoke(int, Visitor&, VoidPtrCV, T*, NoBackupFlag, int) [with Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:157:41, inlined from 'typename Visitor::result_type boost::detail::variant::visitation_impl(int, int, Visitor&, VoidPtrCV, mpl_::false_, NoBackupFlag, Which*, step0*) [with Which = mpl_::int_<0>; step0 = visitation_impl_step, boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_item, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::mpl::l_end> > >, boost::mpl::l_iter >; Visitor = invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; NoBackupFlag = boost::variant, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag> >::has_fallback_type_]' at /usr/include/boost/variant/detail/visitation_impl.hpp:238:5, inlined from 'static typename Visitor::result_type boost::variant::internal_apply_visitor_impl(int, int, Visitor&, VoidPtrCV) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; VoidPtrCV = void*; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2337:48, inlined from 'typename Visitor::result_type boost::variant::internal_apply_visitor(Visitor&) [with Visitor = boost::detail::variant::invoke_visitor, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >, false>; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2349:43, inlined from 'typename Visitor::result_type boost::variant::apply_visitor(Visitor&) & [with Visitor = boost::geometry::index::detail::rtree::visitors::spatial_query, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder, boost::geometry::index::detail::predicates::satisfies&, std::function(unsigned int)>, std::function, unsigned int>&, const std::pair, unsigned int>&)>, unsigned int)::::, false>, std::back_insert_iterator, unsigned int> > > >; T0_ = boost::geometry::index::detail::rtree::variant_leaf, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>; TN = {boost::geometry::index::detail::rtree::variant_internal_node, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::allocators, unsigned int> >, std::pair, unsigned int>, boost::geometry::index::rstar<16, 4, 4, 32>, boost::geometry::model::box >, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::rtree::node_variant_static_tag>}]' at /usr/include/boost/variant/variant.hpp:2393:44: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Distance = int; _Tp = pair, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'openvdb::v10_0::math::Vec3d openvdb::v10_0::tools::volume_to_mesh_internal::computeWeightedPoint(const openvdb::v10_0::math::Vec3d&, const std::array&, unsigned char, unsigned char, double)' at /usr/include/openvdb/tools/VolumeToMesh.h:1330:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:34:22, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:34:22, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from '_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _InputIterator2 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OutputIterator = back_insert_iterator, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]' at /usr/include/c++/12/bits/stl_algo.h:5341:16, inlined from '_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _IIter2 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OIter = back_insert_iterator, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:5451:46, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:37:32, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::pair, unsigned int>*; _OI = std::back_insert_iterator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = pair, unsigned int>*; _OI = back_insert_iterator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = pair, unsigned int>*; _OI = back_insert_iterator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OI = back_insert_iterator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OI = back_insert_iterator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _InputIterator2 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OutputIterator = back_insert_iterator, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]' at /usr/include/c++/12/bits/stl_algo.h:5352:23, inlined from '_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter, _Compare) [with _IIter1 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _IIter2 = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _OIter = back_insert_iterator, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:5451:46, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:37:32, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:45:22, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int>&, const pair, unsigned int>&)>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator, unsigned int>*, vector, unsigned int> > >; _Compare = bool (*)(const pair, unsigned int>&, const pair, unsigned int>&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:45:22, inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:61:36, inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::&; _Args = {vector, unsigned int>, allocator, unsigned int> > >&, vector, unsigned int>, allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/invoke.h:111:28, inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = Slic3r::sla::{anonymous}::cluster(Slic3r::sla::Index3D&, unsigned int, std::function, unsigned int> >(const boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >&, const std::pair, unsigned int>&)>)::; _ArgTypes = {std::vector, unsigned int>, std::allocator, unsigned int> > >&, std::vector, unsigned int>, std::allocator, unsigned int> > >&}]' at /usr/include/c++/12/bits/std_function.h:290:30: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, vector, unsigned int> >, allocator, unsigned int> > > > >; _Distance = int; _Tp = pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val, unsigned int> >&, const pair, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 135 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, unsigned int> >, std::allocator, unsigned int> > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, unsigned int> >*, vector, unsigned int> >, allocator, unsigned int> > > > >; _Distance = int; _Tp = pair, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, unsigned int> >&, const pair, unsigned int> >&)>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, unsigned int> >}; _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, unsigned int> >; _Alloc = std::allocator, unsigned int> > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:40:34, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query_result::store(const Value&, const distance_type&) [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:36:17, inlined from 'void boost::geometry::index::detail::rtree::visitors::distance_query::operator()(const leaf&) [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:253:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int> >*, std::vector, unsigned int> >, std::allocator, unsigned int> > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector, unsigned int> >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query_result::finish() [with Value = std::pair, unsigned int>; Translator = boost::geometry::index::detail::translator, unsigned int> >, boost::geometry::index::equal_to, unsigned int> > >; DistanceType = double; OutIt = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:77:23, inlined from 'size_t boost::geometry::index::detail::rtree::visitors::distance_query::finish() [with MembersHolder = boost::geometry::index::rtree, unsigned int>, boost::geometry::index::rstar<16, 4> >::members_holder; Predicates = boost::geometry::index::detail::predicates::nearest >; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator, unsigned int> > >]' at /usr/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp:261:31, inlined from 'boost::geometry::index::rtree::size_type boost::geometry::index::rtree::query_dispatch(const Predicates&, OutIter, const mpl_::bool_&) const [with Predicates = boost::geometry::index::detail::predicates::nearest >; OutIter = std::back_insert_iterator, unsigned int> > >; Value = std::pair, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable, unsigned int> >; EqualTo = boost::geometry::index::equal_to, unsigned int> >; Allocator = boost::container::new_allocator, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1914:33, inlined from 'boost::geometry::index::rtree::size_type boost::geometry::index::rtree::query(const Predicates&, OutIter) const [with Predicates = boost::geometry::index::detail::predicates::nearest >; OutIter = std::back_insert_iterator, unsigned int> > >; Value = std::pair, unsigned int>; Parameters = boost::geometry::index::rstar<16, 4>; IndexableGetter = boost::geometry::index::indexable, unsigned int> >; EqualTo = boost::geometry::index::equal_to, unsigned int> >; Allocator = boost::container::new_allocator, unsigned int> >]' at /usr/include/boost/geometry/index/rtree.hpp:1081:30, inlined from 'std::vector, unsigned int> > Slic3r::sla::{anonymous}::distance_queryfn(const Slic3r::sla::Index3D&, const Slic3r::sla::PointIndexEl&, double, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/Clustering.cpp:79:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:36: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair, std::default_delete > > >, std::allocator, std::default_delete > > > > > >; _KeyOfValue = std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1802:75, inlined from 'void openvdb::v10_0::tools::FastSweeping::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1810:75, inlined from 'void openvdb::v10_0::tools::FastSweeping::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp [ 60%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::sweep()::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1654:66: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionJunction.cpp [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/SquareGrid.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:36: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair, std::default_delete > > >, std::allocator, std::default_delete > > > > > >; _KeyOfValue = std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:743:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = Slic3r::ExtrusionPath*; _OI = std::back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:405:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = Slic3r::ExtrusionPath*; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, inlined from 'void Slic3r::append(std::vector<_Tp>&, std::vector<_Tp>&&) [with T = ExtrusionPath]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:124:18: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:223:27, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:270:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:225:27, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:270:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:230:31, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:270:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ClipperLib_Z::Path&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:231:31, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const ClipperLib_Z::Paths&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:270:81: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:203:27, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:277:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:205:27, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:277:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:210:31, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:277:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::ThickPolyline Slic3r::Arachne::to_thick_polyline(const ExtrusionLine&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.hpp:211:31, inlined from 'void Slic3r::extrusion_paths_append(ExtrusionPaths&, const Arachne::ExtrusionLine&, ExtrusionRole, const Flow&)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/ExtrusionLine.cpp:277:72: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/PolylineStitcher.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/utils/VoronoiUtils.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1541:35: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::computeVoxelSlices(HashOp) [with HashOp = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::; SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1549:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::sweep()::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1654:66: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1802:75, inlined from 'void openvdb::v10_0::tools::FastSweeping::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'void openvdb::v10_0::tools::FastSweeping::SweepingKernel::sweep() [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:1810:75, inlined from 'void openvdb::v10_0::tools::FastSweeping::sweep(int, bool) [with SdfGridT = openvdb::v10_0::Grid, 4>, 5> > > >; ExtValueT = float]' at /usr/include/openvdb/tools/FastSweeping.h:884:60: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/SkeletalTrapezoidation.cpp [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/SkeletalTrapezoidationGraph.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:434:27, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:434:27, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:434:27, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:434:27, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1556:47, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::deque, std::default_delete > > >, std::allocator, std::default_delete > > > > >; _Compare = std::less; _Alloc = std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >]', inlined from 'openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>' at /usr/include/openvdb/tools/FastSweeping.h:1571:64, inlined from 'void tbb::detail::d1::start_for::run_body(Range&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:119:16, inlined from 'void tbb::detail::d1::dynamic_grainsize_mode::work_balance(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Mode = tbb::detail::d1::adaptive_mode]' at /usr/include/oneapi/tbb/partitioner.h:449:31, inlined from 'void tbb::detail::d1::partition_type_base::execute(StartType&, Range&, tbb::detail::d1::execution_data&) [with StartType = tbb::detail::d1::start_for, openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>, const tbb::detail::d1::auto_partitioner>; Range = tbb::detail::d1::blocked_range; Partition = tbb::detail::d1::auto_partition_type]' at /usr/include/oneapi/tbb/partitioner.h:288:28, inlined from 'tbb::detail::d1::task* tbb::detail::d1::start_for::execute(tbb::detail::d1::execution_data&) [with Range = tbb::detail::d1::blocked_range; Body = openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::SweepingKernel::computeVoxelSlices, 4>, 5> > > >, float>::sweep(int, bool):::: >(openvdb::v10_0::tools::FastSweeping, 4>, 5> > > >, float>::sweep(int, bool)::::)::&)>; Partitioner = const tbb::detail::d1::auto_partitioner]' at /usr/include/oneapi/tbb/parallel_for.h:172:25: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::default_delete > > >, std::allocator, std::default_delete > > > > > >, std::_Select1st, std::default_delete > > >, std::allocator, std::default_delete > > > > > > >, std::less, std::allocator, std::default_delete > > >, std::allocator, std::default_delete > > > > > > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:25, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Distance = int; _Tp = _List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/pchheader.hpp:30: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {boost::polygon::voronoi_vertex}; _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = boost::polygon::voronoi_vertex; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'std::pair boost::polygon::voronoi_diagram::_insert_new_edge(const boost::polygon::detail::site_event&, const boost::polygon::detail::site_event&, const boost::polygon::detail::circle_event&, void*, void*) [with CT1 = int; CT2 = double; T = double; TRAITS = boost::polygon::voronoi_diagram_traits]' at /usr/include/boost/polygon/voronoi_diagram.hpp:403:24, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:403:51: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::process_circle_event(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:411:23: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison>]', inlined from 'void std::pop_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*, vector<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, allocator<_List_iterator, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, _Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_heap.h:333:19, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::pop() [with _Tp = std::_List_iterator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >; _Sequence = std::vector, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >, std::allocator, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > > > >; _Compare = boost::polygon::detail::ordered_queue, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >, boost::polygon::voronoi_builder::event_comparison_type>::comparison]' at /usr/include/c++/12/bits/stl_queue.h:776:15, inlined from 'void boost::polygon::detail::ordered_queue::pop() [with T = std::pair, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > >; Predicate = boost::polygon::voronoi_builder::event_comparison_type]' at /usr/include/boost/polygon/detail/voronoi_structures.hpp:318:11, inlined from 'void boost::polygon::voronoi_builder::construct(OUTPUT*) [with OUTPUT = Slic3r::Geometry::VoronoiDiagram; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits; VP = boost::polygon::detail::voronoi_predicates >]' at /usr/include/boost/polygon/voronoi_builder.hpp:123:27, inlined from 'typename boost::polygon::enable_if >::value_type>::type>::type>::type, void>::type boost::polygon::construct_voronoi(SegmentIterator, SegmentIterator, VD*) [with SegmentIterator = __gnu_cxx::__normal_iterator >; VD = Slic3r::Geometry::VoronoiDiagram]' at /usr/include/boost/polygon/voronoi.hpp:122:20: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::iterator_traits, std::_Rb_tree_iterator >, boost::polygon::detail::beach_line_node_data > > > > >*>::value_type'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -MF CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o.d -o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Arachne/WallToolPaths.cpp [ 62%] Linking CXX static library liblibslic3r.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -P CMakeFiles/libslic3r.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r.a CMakeFiles/libslic3r.dir/pchheader.cpp.o CMakeFiles/libslic3r.dir/BoundingBox.cpp.o CMakeFiles/libslic3r.dir/BridgeDetector.cpp.o CMakeFiles/libslic3r.dir/Brim.cpp.o CMakeFiles/libslic3r.dir/BuildVolume.cpp.o CMakeFiles/libslic3r.dir/clipper.cpp.o CMakeFiles/libslic3r.dir/ClipperUtils.cpp.o CMakeFiles/libslic3r.dir/Config.cpp.o CMakeFiles/libslic3r.dir/EdgeGrid.cpp.o CMakeFiles/libslic3r.dir/ElephantFootCompensation.cpp.o CMakeFiles/libslic3r.dir/ExPolygon.cpp.o CMakeFiles/libslic3r.dir/ExPolygonCollection.cpp.o CMakeFiles/libslic3r.dir/Extruder.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntity.cpp.o CMakeFiles/libslic3r.dir/ExtrusionEntityCollection.cpp.o CMakeFiles/libslic3r.dir/ExtrusionSimulator.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill.cpp.o CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o CMakeFiles/libslic3r.dir/Fill/FillConcentric.cpp.o CMakeFiles/libslic3r.dir/Fill/FillHoneycomb.cpp.o CMakeFiles/libslic3r.dir/Fill/FillGyroid.cpp.o CMakeFiles/libslic3r.dir/Fill/FillPlanePath.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLine.cpp.o CMakeFiles/libslic3r.dir/Fill/FillLightning.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/DistanceField.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Generator.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/Layer.cpp.o CMakeFiles/libslic3r.dir/Fill/Lightning/TreeNode.cpp.o CMakeFiles/libslic3r.dir/Fill/FillRectilinear.cpp.o CMakeFiles/libslic3r.dir/Flow.cpp.o CMakeFiles/libslic3r.dir/Format/3mf.cpp.o CMakeFiles/libslic3r.dir/Format/AMF.cpp.o CMakeFiles/libslic3r.dir/Format/OBJ.cpp.o CMakeFiles/libslic3r.dir/Format/objparser.cpp.o CMakeFiles/libslic3r.dir/Format/STL.cpp.o CMakeFiles/libslic3r.dir/Format/SL1.cpp.o CMakeFiles/libslic3r.dir/Format/STEP.cpp.o CMakeFiles/libslic3r.dir/GCode/ThumbnailData.cpp.o CMakeFiles/libslic3r.dir/GCode/Thumbnails.cpp.o CMakeFiles/libslic3r.dir/GCode/CoolingBuffer.cpp.o CMakeFiles/libslic3r.dir/GCode/FindReplace.cpp.o CMakeFiles/libslic3r.dir/GCode/PostProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/PressureEqualizer.cpp.o CMakeFiles/libslic3r.dir/GCode/PrintExtents.cpp.o CMakeFiles/libslic3r.dir/GCode/SpiralVase.cpp.o CMakeFiles/libslic3r.dir/GCode/SeamPlacer.cpp.o CMakeFiles/libslic3r.dir/GCode/ToolOrdering.cpp.o CMakeFiles/libslic3r.dir/GCode/WipeTower.cpp.o CMakeFiles/libslic3r.dir/GCode/GCodeProcessor.cpp.o CMakeFiles/libslic3r.dir/GCode/AvoidCrossingPerimeters.cpp.o CMakeFiles/libslic3r.dir/GCode.cpp.o CMakeFiles/libslic3r.dir/GCodeReader.cpp.o CMakeFiles/libslic3r.dir/GCodeWriter.cpp.o CMakeFiles/libslic3r.dir/Geometry.cpp.o CMakeFiles/libslic3r.dir/Geometry/Circle.cpp.o CMakeFiles/libslic3r.dir/Geometry/ConvexHull.cpp.o CMakeFiles/libslic3r.dir/Geometry/MedialAxis.cpp.o CMakeFiles/libslic3r.dir/Geometry/VoronoiOffset.cpp.o CMakeFiles/libslic3r.dir/Layer.cpp.o CMakeFiles/libslic3r.dir/LayerRegion.cpp.o CMakeFiles/libslic3r.dir/Line.cpp.o CMakeFiles/libslic3r.dir/BlacklistedLibraryCheck.cpp.o CMakeFiles/libslic3r.dir/LocalesUtils.cpp.o CMakeFiles/libslic3r.dir/Model.cpp.o CMakeFiles/libslic3r.dir/ModelArrange.cpp.o CMakeFiles/libslic3r.dir/MultiMaterialSegmentation.cpp.o CMakeFiles/libslic3r.dir/CustomGCode.cpp.o CMakeFiles/libslic3r.dir/Arrange.cpp.o CMakeFiles/libslic3r.dir/MultiPoint.cpp.o CMakeFiles/libslic3r.dir/NormalUtils.cpp.o CMakeFiles/libslic3r.dir/ObjectID.cpp.o CMakeFiles/libslic3r.dir/PerimeterGenerator.cpp.o CMakeFiles/libslic3r.dir/PlaceholderParser.cpp.o CMakeFiles/libslic3r.dir/Platform.cpp.o CMakeFiles/libslic3r.dir/Point.cpp.o CMakeFiles/libslic3r.dir/Polygon.cpp.o CMakeFiles/libslic3r.dir/MutablePolygon.cpp.o CMakeFiles/libslic3r.dir/PolygonTrimmer.cpp.o CMakeFiles/libslic3r.dir/Polyline.cpp.o CMakeFiles/libslic3r.dir/Preset.cpp.o CMakeFiles/libslic3r.dir/PresetBundle.cpp.o CMakeFiles/libslic3r.dir/AppConfig.cpp.o CMakeFiles/libslic3r.dir/Print.cpp.o CMakeFiles/libslic3r.dir/PrintApply.cpp.o CMakeFiles/libslic3r.dir/PrintBase.cpp.o CMakeFiles/libslic3r.dir/PrintConfig.cpp.o CMakeFiles/libslic3r.dir/PrintObject.cpp.o CMakeFiles/libslic3r.dir/PrintObjectSlice.cpp.o CMakeFiles/libslic3r.dir/PrintRegion.cpp.o CMakeFiles/libslic3r.dir/PNGReadWrite.cpp.o CMakeFiles/libslic3r.dir/QuadricEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/Semver.cpp.o CMakeFiles/libslic3r.dir/ShortEdgeCollapse.cpp.o CMakeFiles/libslic3r.dir/ShortestPath.cpp.o CMakeFiles/libslic3r.dir/SLAPrint.cpp.o CMakeFiles/libslic3r.dir/SLAPrintSteps.cpp.o CMakeFiles/libslic3r.dir/Slicing.cpp.o CMakeFiles/libslic3r.dir/SlicesToTriangleMesh.cpp.o CMakeFiles/libslic3r.dir/SlicingAdaptive.cpp.o CMakeFiles/libslic3r.dir/Subdivide.cpp.o CMakeFiles/libslic3r.dir/SupportMaterial.cpp.o CMakeFiles/libslic3r.dir/Surface.cpp.o CMakeFiles/libslic3r.dir/SurfaceCollection.cpp.o CMakeFiles/libslic3r.dir/SVG.cpp.o CMakeFiles/libslic3r.dir/Tesselate.cpp.o CMakeFiles/libslic3r.dir/TriangleMesh.cpp.o CMakeFiles/libslic3r.dir/TriangleMeshSlicer.cpp.o CMakeFiles/libslic3r.dir/TriangulateWall.cpp.o CMakeFiles/libslic3r.dir/utils.cpp.o CMakeFiles/libslic3r.dir/Time.cpp.o CMakeFiles/libslic3r.dir/Thread.cpp.o CMakeFiles/libslic3r.dir/TriangleSelector.cpp.o CMakeFiles/libslic3r.dir/TriangleSetSampling.cpp.o CMakeFiles/libslic3r.dir/Zipper.cpp.o CMakeFiles/libslic3r.dir/MinAreaBoundingBox.cpp.o CMakeFiles/libslic3r.dir/miniz_extension.cpp.o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o CMakeFiles/libslic3r.dir/SLA/Pad.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeMesher.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuildsteps.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTreeBuilder.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportTree.cpp.o CMakeFiles/libslic3r.dir/SLA/Rotfinder.cpp.o CMakeFiles/libslic3r.dir/SLA/SpatIndex.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterBase.cpp.o CMakeFiles/libslic3r.dir/SLA/RasterToPolygons.cpp.o CMakeFiles/libslic3r.dir/SLA/ConcaveHull.cpp.o CMakeFiles/libslic3r.dir/SLA/Hollowing.cpp.o CMakeFiles/libslic3r.dir/SLA/SupportPointGenerator.cpp.o CMakeFiles/libslic3r.dir/SLA/IndexedMesh.cpp.o CMakeFiles/libslic3r.dir/SLA/Clustering.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/BeadingStrategyFactory.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/BeadingStrategy/WideningBeadingStrategy.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionJunction.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/ExtrusionLine.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/SquareGrid.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/PolylineStitcher.cpp.o CMakeFiles/libslic3r.dir/Arachne/utils/VoronoiUtils.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidation.cpp.o CMakeFiles/libslic3r.dir/Arachne/SkeletalTrapezoidationGraph.cpp.o CMakeFiles/libslic3r.dir/Arachne/WallToolPaths.cpp.o /usr/bin/ranlib liblibslic3r.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 62%] Built target libslic3r make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 63%] Building CXX object src/libnest2d/CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/libnest2d/CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o -MF CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o.d -o CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/src/libnest2d.cpp In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:34, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygon.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:13, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/src/libnest2d.cpp:1: /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits.hpp:6, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:10: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:23, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:22: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp: In function 'void libnest2d::__parallel::enumerate(Iterator, Iterator, std::function >::value_type, unsigned int)>, std::launch) [with Iterator = __gnu_cxx::__normal_iterator >]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 22 | inline void enumerate( | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/parallel.hpp:22:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:7: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:462:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32, inlined from 'libnest2d::placers::EdgeCache::EdgeCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:273:20, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = libnest2d::placers::EdgeCache; _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/vector.tcc:117:30, inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp: In member function 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:781:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 781 | __parallel::enumerate( | ~~~~~~~~~~~~~~~~~~~~~^ 782 | cache.corners().begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~ 783 | cache.corners().end(), | ~~~~~~~~~~~~~~~~~~~~~~ 784 | [&results, &item, &rofn, &nfpoint, ch, accuracy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | (double pos, size_t n) | ~~~~~~~~~~~~~~~~~~~~~~ 786 | { | ~ 787 | Optimizer solver(accuracy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | | 789 | Item itemcpy = item; | ~~~~~~~~~~~~~~~~~~~~ 790 | auto contour_ofn = [&rofn, &nfpoint, ch, &itemcpy] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | (double relpos) | ~~~~~~~~~~~~~~~ 792 | { | ~ 793 | Optimum op(relpos, ch); | ~~~~~~~~~~~~~~~~~~~~~~~ 794 | return rofn(nfpoint(op), itemcpy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 795 | }; | ~~ 796 | | 797 | try { | ~~~~~ 798 | results[n] = solver.optimize_min(contour_ofn, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | opt::initvals(pos), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | opt::bound(0, 1.0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | ); | ~~ 802 | } catch(std::exception& e) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | derr() << "ERROR: " << e.what() << "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 804 | } | ~ 805 | }, policy); | ~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:23: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:20: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp: In member function 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:824:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 824 | inline ItemIteratorOnly execute(It from, It to) | ^~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:824:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 94 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56, inlined from 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:103:26: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:227:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:241:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp: In member function 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:824:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 824 | inline ItemIteratorOnly execute(It from, It to) | ^~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:824:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_BottomLeftPlacer; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 94 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56, inlined from 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_BottomLeftPlacer; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Item*, std::vector<_Item > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:103:26: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Linking CXX static library liblibnest2d.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d && /usr/bin/cmake -P CMakeFiles/libnest2d.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d.dir/link.txt --verbose=1 /usr/bin/ar qc liblibnest2d.a CMakeFiles/libnest2d.dir/src/libnest2d.cpp.o /usr/bin/ranlib liblibnest2d.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 63%] Built target libnest2d make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 63%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -MF CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/libslic3r_tests.cpp [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -x c++-header -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch -MF CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch.d -o CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.gch -c /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx.cxx [ 64%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libnest2d/CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o -MF CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o.d -o CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp [ 64%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -MF CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o.d -o CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/fff_print_tests.cpp In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:34, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygon.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:13, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:6: /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64, from /usr/include/catch2/catch.hpp:3483, from /build/slic3r-prusa-2.5.0+dfsg/tests/catch_main.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/fff_print_tests.cpp:1: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64, from /usr/include/catch2/catch.hpp:3483, from /build/slic3r-prusa-2.5.0+dfsg/tests/catch_main.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/libslic3r_tests.cpp:1: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14244:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14244:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/AboutDialog.cpp In file included from /usr/include/c++/12/functional:64, from /usr/include/catch2/catch.hpp:3483, from /build/slic3r-prusa-2.5.0+dfsg/tests/catch_main.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_clipper.cpp [ 65%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_3mf.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Container&&, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Container = std::vector<_Item >&]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:134:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 134 | return nest(cont.begin(), cont.end(), bin, dist, cfg, ctl); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SysInfoDialog.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double}; _Tp = boost::geometry::model::point; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SysInfoDialog.cpp: In function 'std::string Slic3r::GUI::get_main_info(bool)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SysInfoDialog.cpp:45:94: warning: 'wxString wxPlatformInfo::GetArchName() const' is deprecated: Use GetBitnessName() instead [-Wdeprecated-declarations] 45 | out << b_start << "System Architecture: " << b_end << wxPlatformInfo::Get().GetArchName() << line_end; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/wx-3.2/wx/utils.h:39, from /usr/include/wx-3.2/wx/cursor.h:75, from /usr/include/wx-3.2/wx/event.h:22, from /usr/include/wx-3.2/wx/app.h:19, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:102, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/wx-3.2/wx/platinfo.h:293:14: note: declared here 293 | wxString GetArchName() const | ^~~~~~~~~~~ [ 65%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_data.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_data.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_data.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_data.cpp [ 65%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_aabbindirect.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::ContourCache, std::allocator::ContourCache> >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:167:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:169:48: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Slic3r::Point&, const Slic3r::Point&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:182:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:184:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::placers::EdgeCache::ContourCache}; _Tp = libnest2d::placers::EdgeCache::ContourCache; _Alloc = std::allocator::ContourCache>]', inlined from 'void libnest2d::placers::EdgeCache::createCache(const RawShape&) [with RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:187:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::ContourCache*, std::vector::ContourCache, std::allocator::ContourCache> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair > >, unsigned int>; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 407 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, boost::multiprecision::et_off> >, unsigned int>&}; _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair > >, unsigned int>; _Alloc = std::allocator > >, unsigned int> >]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:157:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 157 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >, unsigned int>*, std::vector > >, unsigned int>, std::allocator > >, unsigned int> > > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = boost::geometry::model::point; _Alloc = std::allocator >]', inlined from 'std::string libnest2d::shapelike::serialize(const S&, double) [with libnest2d::Formats = libnest2d::Formats::SVG; S = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:461:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = boost::geometry::model::point; _Alloc = std::allocator >]', inlined from 'std::string libnest2d::shapelike::serialize(const S&, double) [with libnest2d::Formats = libnest2d::Formats::SVG; S = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/boost_alg.hpp:469:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = {anonymous}::ItemPair; _Alloc = std::allocator<{anonymous}::ItemPair>]': /usr/include/c++/12/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::BLConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = reference_wrapper >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::reference_wrapper >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1629:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:356:29: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 356 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | __comp); | ~~~~~~~ In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]', inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_heap.h:425:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::packItems >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&>(__gnu_cxx::__normal_iterator*, std::vector > >, __gnu_cxx::__normal_iterator*, std::vector > >, libnest2d::_Box&, libnest2d::placers::NfpPConfig&)::::Item&, libnest2d::selections::SelectionBoilerplate::Item&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:264:25: note: parameter passing for argument of type '_ValueType' {aka 'std::reference_wrapper >'} changed in GCC 7.1 264 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:732:23: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 732 | std::vector nfp_testdata = { | ^~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:874:27: note: parameter passing for argument of type 'std::initializer_list<{anonymous}::ItemPair>' changed in GCC 7.1 874 | std::vector nfp_concave_testdata = { | ^~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp: In function 'libnest2d::MultiPolygon merged_pile(It, It, int) [with It = __gnu_cxx::__normal_iterator*, std::vector > >]': /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1141:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1141 | template MultiPolygon merged_pile(It from, It to, int bin_id) | ^~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1141:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void C_A_T_C_H_T_E_S_T_26()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:665:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Item}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Item}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void C_A_T_C_H_T_E_S_T_24()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:652:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Item}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void C_A_T_C_H_T_E_S_T_24()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:653:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Polygon&}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void C_A_T_C_H_T_E_S_T_28()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:682:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Rectangle}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'void C_A_T_C_H_T_E_S_T_28()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:686:23: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Polygon&}; _Tp = libnest2d::_Item; _Alloc = std::allocator >]', inlined from 'std::vector >& prusaParts()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:113:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14244:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/KBShortcutsDialog.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_aabbindirect.cpp:5: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:574:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] 574 | set_min(sqr_d_left, i_left, c_left); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:571:25: note: 'i_left' declared here 571 | size_t i_left; | ^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:574:40: warning: 'i_left' may be used uninitialized [-Wmaybe-uninitialized] 574 | set_min(sqr_d_left, i_left, c_left); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:571:25: note: 'i_left' declared here 571 | size_t i_left; | ^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:582:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] 582 | set_min(sqr_d_right, i_right, c_right); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:579:25: note: 'i_right' declared here 579 | size_t i_right; | ^~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:582:40: warning: 'i_right' may be used uninitialized [-Wmaybe-uninitialized] 582 | set_min(sqr_d_right, i_right, c_right); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/AABBTreeIndirect.hpp:579:25: note: 'i_right' declared here 579 | size_t i_right; | ^~~~~~~ [ 65%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_arachne.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >, std::allocator > > > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExPolygon&}; _Tp = libnest2d::placers::EdgeCache; _Alloc = std::allocator >]', inlined from 'typename libnest2d::placers::_NofitPolyPlacer::Base::PackResult libnest2d::placers::_NofitPolyPlacer::_trypack(typename Base::Item&, const Range&) [with Range = libnest2d::ConstItemRange<__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > > >; RawShape = Slic3r::ExPolygon; TBin = libnest2d::_Box]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/placers/nfpplacer.hpp:719:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:23: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike > >; _Alloc = std::allocator > > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp: In function 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Rectangle*, std::vector<_Rectangle > >]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 94 | std::size_t nest(Iterator from, Iterator to, | ^~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:94:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:20: In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_NofitPolyPlacer >; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::NfpPConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_NofitPolyPlacer >; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56, inlined from 'std::size_t libnest2d::nest(Iterator, Iterator, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Iterator = __gnu_cxx::__normal_iterator<_Rectangle*, std::vector<_Rectangle > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:103:26: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'std::size_t libnest2d::nest(Container&&, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Container = std::vector<_Rectangle >&]', inlined from 'void C_A_T_C_H_T_E_S_T_42()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1214:23: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:134:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 134 | return nest(cont.begin(), cont.end(), bin, dist, cfg, ctl); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp: In function 'void C_A_T_C_H_T_E_S_T_42()': /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1221:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1221 | MultiPolygon pile = merged_pile(input.begin(), input.end(), 0); | ^ In function 'std::size_t libnest2d::nest(Container&&, const typename Placer::BinType&, Coord, const NestConfig&, NestControl) [with Placer = placers::_NofitPolyPlacer >; Selector = selections::_FirstFitSelection; Container = std::vector<_Rectangle >&]', inlined from 'void C_A_T_C_H_T_E_S_T_40()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1168:23: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:134:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 134 | return nest(cont.begin(), cont.end(), bin, dist, cfg, ctl); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp: In function 'void C_A_T_C_H_T_E_S_T_40()': /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:1181:63: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1181 | MultiPolygon m = merged_pile(input.begin(), input.end(), 0); | ^ In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/utils/rotcalipers.hpp:222:25: note: parameter passing for argument of type 'std::vector > >, unsigned int>, std::allocator > >, unsigned int> > >::const_iterator' changed in GCC 7.1 222 | A.insert(it, iv); | ~~~~~~~~^~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = libnest2d::_Segment; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:227:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:233:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:241:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Segment&}; _Tp = libnest2d::_Segment; _Alloc = std::allocator >]', inlined from 'libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:219:34, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:247:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = libnest2d::nfp::nfpConvexOnly > > >(const Slic3r::ExPolygon&, const Slic3r::ExPolygon&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'libnest2d::nfp::NfpResult libnest2d::nfp::nfpConvexOnly(const RawShape&, const RawShape&) [with RawShape = Slic3r::ExPolygon; Ratio = boost::rational > >]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/geometry_traits_nfp.hpp:250:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BackgroundSlicingProcess.cpp [ 66%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_clipper_offset.cpp /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp: In member function 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]': /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 29 | void packItems(TIterator first, | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:29:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:61:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libnest2d::_Box&}; _Tp = libnest2d::PlacementStrategyLike >; _Alloc = std::allocator > >]', inlined from 'void libnest2d::selections::_FirstFitSelection::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; RawShape = Slic3r::ExPolygon]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/selections/firstfit.hpp:98:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56, inlined from 'void C_A_T_C_H_T_E_S_T_16()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:514:20: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void libnest2d::SelectionStrategyLike::packItems(TIterator, TIterator, TBin&&, PConfig&&) [with TPlacer = libnest2d::placers::_BottomLeftPlacer; TIterator = __gnu_cxx::__normal_iterator*, std::vector > >; TBin = libnest2d::_Box&; PConfig = libnest2d::placers::BLConfig&; SelectionStrategy = libnest2d::selections::_FirstFitSelection]', inlined from 'libnest2d::_Nester::ItemIteratorOnly libnest2d::_Nester::execute(It, It) [with It = __gnu_cxx::__normal_iterator*, std::vector > >; PlacementStrategy = libnest2d::placers::_BottomLeftPlacer; SelectionStrategy = libnest2d::selections::_FirstFitSelection]' at /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:831:56, inlined from 'void C_A_T_C_H_T_E_S_T_14()' at /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/libnest2d_tests_main.cpp:444:20: /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/nester.hpp:718:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 718 | impl_.template packItems(first, last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 719 | std::forward(bin), | ~~~~~~~~~~~~~~~~~~~~~~~~ 720 | std::forward(config)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object tests/libnest2d/CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libnest2d/CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -MF CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o.d -o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.cpp [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_clipper_utils.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:34, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygon.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:13, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.hpp:5, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.cpp:1: /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BitmapCache.cpp [ 67%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_config.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_config.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_config.cpp [ 67%] Linking CXX executable libnest2d_tests cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d && /usr/bin/cmake -E cmake_link_script CMakeFiles/libnest2d_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/libnest2d_tests.dir/libnest2d_tests_main.cpp.o CMakeFiles/libnest2d_tests.dir/printer_parts.cpp.o -o libnest2d_tests ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a /usr/lib/arm-linux-gnueabihf/libnlopt.so ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so -ldl /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../src/qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 -lm make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 67%] Built target libnest2d_tests make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 67%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_print_tests_main.cpp [ 67%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ConfigSnapshotDialog.cpp In file included from /usr/include/c++/12/functional:64, from /usr/include/catch2/catch.hpp:3483, from /build/slic3r-prusa-2.5.0+dfsg/tests/catch_main.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_print_tests_main.cpp:1: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_config.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_data.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_data.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::assign(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionPoints::load(Archive&) [with Archive = cereal::BinaryInputArchive]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1301:22, inlined from 'static decltype (t.load(ar)) cereal::access::member_load(Archive&, T&) [with Archive = cereal::BinaryInputArchive; T = Slic3r::ConfigOptionPoints]' at /usr/include/cereal/access.hpp:258:43, inlined from 'ArchiveType& cereal::InputArchive::processImpl(T&) [with T = Slic3r::ConfigOptionPoints; typename cereal::traits::detail::EnableIfHelper::value, (! cereal::traits::has_invalid_input_versioning::value), (cereal::traits::is_input_serializable::value && (cereal::traits::is_specialized_member_load::value || (! cereal::traits::is_specialized::value)))>::type = (cereal::traits::detail::sfinae)0; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:933:28, inlined from 'void cereal::InputArchive::process(T&&) [with T = Slic3r::ConfigOptionPoints&; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:853:26, inlined from 'ArchiveType& cereal::InputArchive::operator()(Types&& ...) [with Types = {Slic3r::ConfigOptionPoints&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:730:16, inlined from 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1679:80: /usr/include/c++/12/bits/stl_vector.h:804:23: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 804 | { _M_fill_assign(__n, __val); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]': /usr/include/c++/12/bits/vector.tcc:264:5: note: by argument 3 of type 'const std::vector >::value_type&' {aka 'const Eigen::Matrix&'} to 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' declared here 264 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/PrintConfig.hpp:20, from /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_config.cpp:3: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1301:42: note: '' declared here 1301 | this->values.assign(cnt, Vec2d()); | ^~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_extrusion_entity.cpp [ 68%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_elephant_foot_compensation.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14244:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp [ 68%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_print_tests.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_extrusion_entity.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::ExtrusionPath}; _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::ExtrusionPath; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::ExtrusionPaths random_paths(size_t, size_t, float, float)' at /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_extrusion_entity.cpp:33:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_fill.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_fill.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_fill.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_print_tests.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1075:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'std::vector Slic3r::GLVolumeCollection::get_current_print_zs(bool) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1075:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_flow.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_flow.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_flow.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]', inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:801:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:809:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:809:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:814:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'Slic3r::GLVolumeWithIdAndZList Slic3r::volumes_to_render(const GLVolumePtrs&, GLVolumeCollection::ERenderType, const Transform3d&, std::function)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:814:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionLoop&, float, const Slic3r::Point&, Slic3r::GLVolume&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1690:22: /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionLoop&, float, const Slic3r::Point&, Slic3r::GLVolume&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1691:23: /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionMultiPath&, float, const Slic3r::Point&, Slic3r::GLVolume&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1708:22: /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void Slic3r::_3DScene::extrusionentity_to_verts(const Slic3r::ExtrusionMultiPath&, float, const Slic3r::Point&, Slic3r::GLVolume&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DScene.cpp:1709:23: /usr/include/c++/12/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLShadersManager.cpp [ 69%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.cpp:1: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_flow.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLShader.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float}; _Tp = double; _Alloc = std::allocator]', inlined from 'C_A_T_C_H_T_E_S_T_0()::' at /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_flow.cpp:44:53, inlined from 'const char* Slic3r::GCodeReader::parse_line(const char*, const char*, GCodeLine&, Callback&) [with Callback = C_A_T_C_H_T_E_S_T_0()::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCodeReader.hpp:107:17, inlined from 'void Slic3r::GCodeReader::parse_buffer(const std::string&, Callback) [with Callback = C_A_T_C_H_T_E_S_T_0()::]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/GCodeReader.hpp:95:35, inlined from 'void C_A_T_C_H_T_E_S_T_0()' at /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_flow.cpp:40:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_gcode.cpp [ 70%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_supptgen_tests.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_supptgen_tests.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_gcode.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/sla_print/CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -MF CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o.d -o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_raycast_tests.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_gcodefindreplace.cpp [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_geometry.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_test_utils.hpp:17, from /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print/sla_raycast_tests.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp: In function 'std::pair Slic3r::sla::dir_to_spheric(const Vec3d&, double)': /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/SLA/SupportTreeBuildsteps.hpp:23:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 23 | inline std::pair dir_to_spheric(const Vec3d &n, double norm = 1.) | ^ [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp [ 71%] Linking CXX executable sla_print_tests cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/sla_print_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/sla_print_tests.dir/sla_print_tests_main.cpp.o CMakeFiles/sla_print_tests.dir/sla_print_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_test_utils.cpp.o CMakeFiles/sla_print_tests.dir/sla_supptgen_tests.cpp.o CMakeFiles/sla_print_tests.dir/sla_raycast_tests.cpp.o -o sla_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so -ldl /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../src/qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 -lm /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libnlopt.so In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:34, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Point.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_geometry.cpp:3: /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_gcodewriter.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:31: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 71%] Built target sla_print_tests [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OpenGLManager.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_gcodewriter.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_placeholder_parser.cpp [ 71%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_model.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_model.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_model.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_model.cpp [ 71%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:8: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_polygon.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_model.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_print.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_print.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_print.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_print.cpp [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_mutable_polygon.cpp In file included from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Distance = int; _Tp = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1901:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_algo.h:1629:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1629 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:686:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)> >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator&) const::Owner*, vector&) const::Owner> >; _Compare = Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::&) const::Owner&, const Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const::Owner&)>]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void Slic3r::GUI::GLCanvas3D::Labels::render(const std::vector&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:686:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator&) const::Owner*, std::vector&) const::Owner> >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_mutable_priority_queue.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::optional}; _Tp = std::optional; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double, double}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GLCanvas3D::_load_print_toolpaths(const Slic3r::BuildVolume&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:5796:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {float&}; _Tp = double; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GLCanvas3D::_load_wipe_tower_toolpaths(const Slic3r::BuildVolume&, const std::vector >&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:6234:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:40: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'void Slic3r::GUI::GLCanvas3D::do_rotate(const std::string&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3476:32: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'void Slic3r::GUI::GLCanvas3D::do_rotate(const std::string&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3478:32: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'void Slic3r::GUI::GLCanvas3D::do_mirror(const std::string&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3627:32: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::pair; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]', inlined from 'void Slic3r::GUI::GLCanvas3D::do_scale(const std::string&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3550:32: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::optional}; _Tp = std::optional; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3824:50: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double, double}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::GLCanvas3D::update_sequential_clearance()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLCanvas3D.cpp:3863:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_print.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_stl.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp [ 73%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_printgcode.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp:7: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:40, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/map:61: /usr/include/c++/12/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::synchronize_unselected_instances(SyncRotationType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:2105:87: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::synchronize_unselected_instances(SyncRotationType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:2105:136: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::_ZN6Slic3r3GUI9Selection9translateERKN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEEb.part.0(const Slic3r::Vec3d&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:702:59: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::_ZN6Slic3r3GUI9Selection9translateERKN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEEb.part.0(const Slic3r::Vec3d&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:704:73: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::_ZN6Slic3r3GUI9Selection9translateERKN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEEb.part.0(const Slic3r::Vec3d&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:704:130: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::_ZN6Slic3r3GUI9Selection9translateERKN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEEb.part.0(const Slic3r::Vec3d&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:704:184: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::_ZN6Slic3r3GUI9Selection9translateERKN5Eigen6MatrixIdLi3ELi1ELi2ELi3ELi1EEEb.part.0(const Slic3r::Vec3d&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:705:59: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_meshboolean.cpp In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:773:106: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:773:155: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:779:134: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:780:102: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:783:95: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)::' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:784:145: /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:750:65: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::rotate(const Slic3r::Vec3d&, Slic3r::GUI::TransformationType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:751:63: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::flattening_rotate(const Slic3r::Vec3d&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:858:53: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = Slic3r::GUI::Selection::VolumeCache; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::Selection::flattening_rotate(const Slic3r::Vec3d&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Selection.cpp:864:122: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp [ 74%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_marchingsquares.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_printgcode.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 74%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoBase.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_printobject.cpp [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_timeutils.cpp [ 75%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_optimizers.cpp [ 75%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_png_io.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'virtual bool Slic3r::GUI::GLGizmoMove3D::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMove.cpp:45:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_printobject.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_indexed_triangle_set.cpp [ 77%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_skirt_brim.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GLGizmoRotate3D::GLGizmoRotate3D(Slic3r::GUI::GLCanvas3D&, const std::string&, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:437:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GLGizmoRotate3D::GLGizmoRotate3D(Slic3r::GUI::GLCanvas3D&, const std::string&, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:438:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLCanvas3D&, Slic3r::GUI::GLGizmoRotate::Axis}; _Tp = Slic3r::GUI::GLGizmoRotate; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GLGizmoRotate3D::GLGizmoRotate3D(Slic3r::GUI::GLCanvas3D&, const std::string&, unsigned int)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:439:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'virtual bool Slic3r::GUI::GLGizmoRotate::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:78:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'virtual bool Slic3r::GUI::GLGizmoRotate::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:78:25, inlined from 'bool Slic3r::GUI::GLGizmoBase::init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:118:33, inlined from 'virtual bool Slic3r::GUI::GLGizmoRotate3D::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp:451:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:18: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_skirt_brim.cpp:15:12: warning: 'int get_brim_tool(const std::string&)' defined but not used [-Wunused-function] 15 | static int get_brim_tool(const std::string &gcode) | ^~~~~~~~~~~~~ [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o -MF CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.cpp In file included from /usr/include/eigen3/Eigen/Core:253, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : In member function 'Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::Transpose, 1, 4, false> >; Rhs = const Eigen::Block, 4, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 2; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0; int Length = 4]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:618:75, inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 4]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 4]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:402:29, inlined from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1411:57, inlined from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 2]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:436:102, inlined from 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:336:44: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: 'local_offset_vec.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] 80 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:327:19: note: 'local_offset_vec.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here 327 | Vec3d local_offset_vec; | ^~~~~~~~~~~~~~~~ In member function 'Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::Transpose, 1, 4, false> >; Rhs = const Eigen::Block, 4, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 1]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:111:96, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0; int Length = 4]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:618:75, inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:402:29, inlined from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1411:57, inlined from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 2]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:436:102, inlined from 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:336:44: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: 'local_offset_vec.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] 80 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:327:19: note: 'local_offset_vec.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here 327 | Vec3d local_offset_vec; | ^~~~~~~~~~~~~~~~ In member function 'Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::Transpose, 1, 4, false> >; Rhs = const Eigen::Block, 4, 1, true>]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:22, inlined from 'Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:381:23, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:128:34, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0; int Length = 2]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Evaluator&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >; int Start = 0; int Length = 4]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:110:78, inlined from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> > >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:222:21, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:418:56, inlined from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, 4, false> >, const Eigen::Block, 4, 1, true> >]' at /usr/include/eigen3/Eigen/src/Core/Redux.h:463:25, inlined from 'const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:618:75, inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 4]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:402:29, inlined from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double]' at /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43, inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, inlined from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:797:41, inlined from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:883:25, inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:332:31, inlined from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1411:57, inlined from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 2]' at /usr/include/eigen3/Eigen/src/Geometry/Transform.h:436:102, inlined from 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:336:44: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:124: warning: '*(double*)((char*)&local_offset_vec + offsetof(Eigen::Vec3d, Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))' may be used uninitialized [-Wmaybe-uninitialized] 80 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp: In member function 'void Slic3r::GUI::GLGizmoScale3D::do_scale_along_axis(Slic3r::Axis, const Slic3r::GUI::GLGizmoBase::UpdateData&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:327:19: note: '*(double*)((char*)&local_offset_vec + offsetof(Eigen::Vec3d, Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))' was declared here 327 | Vec3d local_offset_vec; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::GUI::GLGizmoBase::Grabber}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'virtual bool Slic3r::GUI::GLGizmoScale3D::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoScale.cpp:59:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_skirt_brim.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Semver.hpp:9, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:34, from /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/ExPolygon.hpp:4, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/backends/libslic3r/geometries.hpp:13, from /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include/libnest2d/libnest2d.hpp:11, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.hpp:5, from /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d/printer_parts.cpp:1: /usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 77%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_support_material.cpp [ 77%] Building CXX object tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/libslic3r/CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -MF CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o.d -o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r/test_hollowing.cpp [ 77%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566, from /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_support_material.cpp:1: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX executable libslic3r_tests cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/libslic3r_tests.dir/libslic3r_tests.cpp.o CMakeFiles/libslic3r_tests.dir/test_3mf.cpp.o CMakeFiles/libslic3r_tests.dir/test_aabbindirect.cpp.o CMakeFiles/libslic3r_tests.dir/test_arachne.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_offset.cpp.o CMakeFiles/libslic3r_tests.dir/test_clipper_utils.cpp.o CMakeFiles/libslic3r_tests.dir/test_config.cpp.o CMakeFiles/libslic3r_tests.dir/test_elephant_foot_compensation.cpp.o CMakeFiles/libslic3r_tests.dir/test_geometry.cpp.o CMakeFiles/libslic3r_tests.dir/test_placeholder_parser.cpp.o CMakeFiles/libslic3r_tests.dir/test_polygon.cpp.o CMakeFiles/libslic3r_tests.dir/test_mutable_polygon.cpp.o CMakeFiles/libslic3r_tests.dir/test_mutable_priority_queue.cpp.o CMakeFiles/libslic3r_tests.dir/test_stl.cpp.o CMakeFiles/libslic3r_tests.dir/test_meshboolean.cpp.o CMakeFiles/libslic3r_tests.dir/test_marchingsquares.cpp.o CMakeFiles/libslic3r_tests.dir/test_timeutils.cpp.o CMakeFiles/libslic3r_tests.dir/test_optimizers.cpp.o CMakeFiles/libslic3r_tests.dir/test_png_io.cpp.o CMakeFiles/libslic3r_tests.dir/test_indexed_triangle_set.cpp.o CMakeFiles/libslic3r_tests.dir/__/libnest2d/printer_parts.cpp.o CMakeFiles/libslic3r_tests.dir/test_hollowing.cpp.o -o libslic3r_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so -ldl /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../src/qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 -lm /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libnlopt.so /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/fff_print/CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -MF CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o.d -o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print/test_trianglemesh.cpp make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 77%] Built target libslic3r_tests [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool Slic3r::GUI::GLGizmoSlaSupports::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp:396:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:16: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 78%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 79%] Linking CXX executable fff_print_tests cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print && /usr/bin/cmake -E cmake_link_script CMakeFiles/fff_print_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/fff_print_tests.dir/fff_print_tests.cpp.o CMakeFiles/fff_print_tests.dir/test_clipper.cpp.o CMakeFiles/fff_print_tests.dir/test_data.cpp.o CMakeFiles/fff_print_tests.dir/test_extrusion_entity.cpp.o CMakeFiles/fff_print_tests.dir/test_fill.cpp.o CMakeFiles/fff_print_tests.dir/test_flow.cpp.o CMakeFiles/fff_print_tests.dir/test_gcode.cpp.o CMakeFiles/fff_print_tests.dir/test_gcodefindreplace.cpp.o CMakeFiles/fff_print_tests.dir/test_gcodewriter.cpp.o CMakeFiles/fff_print_tests.dir/test_model.cpp.o CMakeFiles/fff_print_tests.dir/test_print.cpp.o CMakeFiles/fff_print_tests.dir/test_printgcode.cpp.o CMakeFiles/fff_print_tests.dir/test_printobject.cpp.o CMakeFiles/fff_print_tests.dir/test_skirt_brim.cpp.o CMakeFiles/fff_print_tests.dir/test_support_material.cpp.o CMakeFiles/fff_print_tests.dir/test_trianglemesh.cpp.o -o fff_print_tests ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so -ldl /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../src/qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 -lm /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libnlopt.so In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoBase::Grabber; _Alloc = std::allocator]', inlined from 'virtual bool Slic3r::GUI::GLGizmoCut::on_init()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoCut.cpp:43:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 79%] Built target fff_print_tests [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform&}; _Tp = Eigen::Transform; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = Slic3r::GUI::GLGizmoFlatten::PlaneData; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:161:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:173:58: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::GLGizmoFlatten::update_planes()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:319:37: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 79%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSeam.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp:4: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = std::allocator >]', inlined from 'void Slic3r::GUI::GLGizmoPainterBase::render_cursor() const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:125:40: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::GUI::GLGizmoPainterBase::get_projected_mouse_positions(const Slic3r::Vec2d&, double, const std::vector >&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:241:45: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > Slic3r::GUI::GLGizmoPainterBase::get_projected_mouse_positions(const Slic3r::Vec2d&, double, const std::vector >&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoPainterBase.cpp:242:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLSelectionRectangle.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp:10: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'bool Slic3r::GUI::GLGizmoHollow::gizmo_event(Slic3r::GUI::SLAGizmoEventType, const Slic3r::Vec2d&, bool, bool, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp:315:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLModel.cpp [ 80%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLTexture.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLTexture.cpp:19: /build/slic3r-prusa-2.5.0+dfsg/src/stb_dxt/stb_dxt.h: In function 'void rgbToYCoCgBlock(unsigned char*, const unsigned char*)': /build/slic3r-prusa-2.5.0+dfsg/src/stb_dxt/stb_dxt.h:855:9: warning: variable 'blockCo' set but not used [-Wunused-but-set-variable] 855 | int blockCo[16]; | ^~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/stb_dxt/stb_dxt.h:856:9: warning: variable 'blockCg' set but not used [-Wunused-but-set-variable] 856 | int blockCg[16]; | ^~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/stb_dxt/stb_dxt.h: At global scope: /build/slic3r-prusa-2.5.0+dfsg/src/stb_dxt/stb_dxt.h:982:13: warning: 'void stbgl__compress(unsigned char*, unsigned char*, int, int, int)' defined but not used [-Wunused-function] 982 | static void stbgl__compress(unsigned char *p, unsigned char *rgba, int w, int h, int isDxt5) | ^~~~~~~~~~~~~~~ [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GLToolbar.cpp [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/PresetHints.cpp /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp: In member function 'void Slic3r::GUI::PreferencesDialog::accept(wxEvent&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp:603:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 603 | for (const std::string& key : { "old_settings_layout_mode", | ^~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp:603:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp:614:33: warning: loop variable 'key' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 614 | for (const std::string& key : { "default_action_on_close_application", | ^~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Preferences.cpp:614:33: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:23: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3200:137: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3200 | return (it != time_mode.roles_times.end()) ? std::make_pair(it->second, it->second / time_mode.time) : std::make_pair(0.0f, 0.0f); | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3206:43: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3206 | return std::make_pair(0.0, 0.0); | ^ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const float&; _T2 = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float]': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3200:68: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3209:30: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [ 81%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI.cpp [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Init.cpp /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3227:66: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3227 | auto [time, percent] = role_time_and_percent(role); | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3231:86: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3231 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3198:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3198 | auto role_time_and_percent = [time_mode](ExtrusionRole role) { | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In lambda function: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3203:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3203 | auto used_filament_per_role = [this, imperial_units](ExtrusionRole role) { | ^ [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_App.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_App.cpp:4: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::pair >}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::pair >}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3172:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::Layers::append(double, Endpoints)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.hpp:461:30, inlined from 'void Slic3r::GUI::GCodeViewer::load_toolpaths(const Slic3r::GCodeProcessorResult&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:2018:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::Layers::append(double, Endpoints)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.hpp:461:30, inlined from 'void Slic3r::GUI::GCodeViewer::load_toolpaths(const Slic3r::GCodeProcessorResult&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:2048:28: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/deque:63, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:30: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3450:159: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3465:55: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'Slic3r::GUI::GCodeViewer::render_legend(float&)::&)>' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3476:55: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp: In member function 'void Slic3r::GUI::GCodeViewer::render_legend(float&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3227:61: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3227 | auto [time, percent] = role_time_and_percent(role); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3231:81: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 3231 | auto [used_filament_m, used_filament_g] = used_filament_per_role(role); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3232:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3233:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3275:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::GCodeViewer::render_legend(float&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:3276:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Utils.cpp In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, inlined from 'void Slic3r::GUI::GCodeViewer::load(const Slic3r::GCodeProcessorResult&, const Slic3r::Print&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GCodeViewer.cpp:652:51: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/I18N.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:71, from /usr/include/c++/12/algorithm:60: /usr/include/c++/12/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = Slic3r::GUI::Preview::check_layers_slider_values(std::vector&, const std::vector&)::]': /usr/include/c++/12/bits/predefined_ops.h:317:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 317 | operator()(_Iterator __it) | ^~~~~~~~ In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred&, const std::vector&):: >]', inlined from '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred&, const std::vector&):: >]' at /usr/include/c++/12/bits/stl_algobase.h:2112:23, inlined from '_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred&, const std::vector&):: >]' at /usr/include/c++/12/bits/stl_algobase.h:2134:31, inlined from '_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = Slic3r::GUI::Preview::check_layers_slider_values(std::vector&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:877:30, inlined from 'void Slic3r::GUI::Preview::check_layers_slider_values(std::vector&, const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp:614:42: /usr/include/c++/12/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2087 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:2092:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2092 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:2097:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2097 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/MainFrame.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/deque:63, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:30: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp:995:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_RealType>&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:176:11, inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp:997:27: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::sort_remove_duplicates(std::vector<_RealType>&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/libslic3r.h:176:11, inlined from 'void Slic3r::GUI::Preview::load_print_as_sla()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp:997:27: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = Slic3r::CustomGCode::Item*; _Tp = Slic3r::CustomGCode::Item]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, inlined from 'void Slic3r::GUI::Preview::load_print_as_fff(bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Preview.cpp:955:56: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/PresetComboBoxes.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/MainFrame.cpp:29: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:55: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 83%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BitmapComboBox.cpp [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SavePresetDialog.cpp [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/PhysicalPrinterDialog.cpp [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:6: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 84%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.cpp:3: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Plater::find_new_position(const Slic3r::ModelInstancePtrs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:3081:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Plater::find_new_position(const Slic3r::ModelInstancePtrs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:3089:37: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Plater::find_new_position(const Slic3r::ModelInstancePtrs&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:3094:27: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GalleryDialog.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.hpp:68:28, inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:439:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.hpp:68:28, inlined from 'Slic3r::GUI::FreqChangedParams::FreqChangedParams(wxWindow*)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Plater.cpp:568:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1108:27: warning: 'this' pointer is null [-Wnonnull] 1108 | if (menu->FindItem(_L("Add instance")) != wxNOT_FOUND) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1113:25: warning: 'this' pointer is null [-Wnonnull] 1113 | menu->Remove(items_increase[type]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:146, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)' 203 | wxMenuItem *Remove(wxMenuItem *item); | ^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1114:25: warning: 'this' pointer is null [-Wnonnull] 1114 | menu->Remove(items_decrease[type]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)' 203 | wxMenuItem *Remove(wxMenuItem *item); | ^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1115:25: warning: 'this' pointer is null [-Wnonnull] 1115 | menu->Remove(items_set_number_of_copies[type]); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-3.2/wx/menu.h:203:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)' 203 | wxMenuItem *Remove(wxMenuItem *item); | ^~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1119:27: warning: 'this' pointer is null [-Wnonnull] 1119 | if (menu->FindItem(_L("Add instance")) == wxNOT_FOUND) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)', inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1122:26: /usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull] 156 | return Insert(0u, item); | ~~~~~~^~~~~~~~~~ /usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)': /usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)' 106 | wxMenuItem* Insert(size_t pos, wxMenuItem *item); | ^~~~~~ In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)', inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1123:26: /usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull] 156 | return Insert(0u, item); | ~~~~~~^~~~~~~~~~ /usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)': /usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)' 106 | wxMenuItem* Insert(size_t pos, wxMenuItem *item); | ^~~~~~ In member function 'wxMenuItem* wxMenuBase::Prepend(wxMenuItem*)', inlined from 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_Factories.cpp:1124:26: /usr/include/wx-3.2/wx/menu.h:156:22: warning: 'this' pointer is null [-Wnonnull] 156 | return Insert(0u, item); | ~~~~~~^~~~~~~~~~ /usr/include/wx-3.2/wx/menu.h: In member function 'void Slic3r::GUI::MenuFactory::update_menu_items_instance_manipulation(MenuType)': /usr/include/wx-3.2/wx/menu.h:106:17: note: in a call to non-static member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)' 106 | wxMenuItem* Insert(size_t pos, wxMenuItem *item); | ^~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.cpp:1: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectSettings.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectSettings.cpp:2: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectLayers.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectLayers.cpp:2: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 85%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/MeshUtils.cpp [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Tab.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Tab.cpp:37: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ConfigManipulation.cpp [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Field.cpp [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OG_CustomCtrl.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::GUI::Field::get_value_by_opt_type(wxString&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Field.cpp:373:53: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.hpp:68:28, inlined from 'void Slic3r::GUI::TabPrinter::append_option_line(Slic3r::GUI::ConfigOptionsGroupShp, std::string)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Tab.cpp:2609:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BedShapeDialog.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::GUI::Option&}; _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::GUI::Option; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::Line::append_option(const Slic3r::GUI::Option&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.hpp:68:28, inlined from 'Slic3r::GUI::Line Slic3r::GUI::OptionsGroup::create_single_option_line(const Slic3r::GUI::Option&, const std::string&) const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.cpp:518:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:40: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string; _Val = std::pair, Slic3r::GUI::Option>; _KeyOfValue = std::_Select1st, Slic3r::GUI::Option> >; _Compare = std::less >; _Alloc = std::allocator, Slic3r::GUI::Option> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Slic3r::GUI::Option>, std::_Select1st, Slic3r::GUI::Option> >, std::less >, std::allocator, Slic3r::GUI::Option> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string; _Tp = Slic3r::GUI::Option; _Compare = std::less >; _Alloc = std::allocator, Slic3r::GUI::Option> >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, Slic3r::GUI::Option&}; _Key = std::__cxx11::basic_string; _Tp = Slic3r::GUI::Option; _Compare = std::less >; _Alloc = std::allocator, Slic3r::GUI::Option> >]' at /usr/include/c++/12/bits/stl_map.h:599:22, inlined from 'void Slic3r::GUI::OptionsGroup::append_line(const Slic3r::GUI::Line&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/OptionsGroup.cpp:193:20: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, Slic3r::GUI::Option>::const_iterator' {aka 'std::_Rb_tree, std::pair, Slic3r::GUI::Option>, std::_Select1st, Slic3r::GUI::Option> >, std::less >, std::allocator, Slic3r::GUI::Option> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/2DBed.cpp [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/3DBed.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::GUI::BedShapePanel::update_shape()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BedShapeDialog.cpp:492:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Camera.cpp In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::GUI::BedShapePanel::load_stl()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BedShapeDialog.cpp:544:19: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/wxExtensions.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/wxExtensions.cpp:13: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Camera.cpp: In member function 'std::pair Slic3r::GUI::Camera::calc_tight_frustrum_zs_around(const Slic3r::BoundingBoxf3&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Camera.cpp:294:89: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 294 | std::pair Camera::calc_tight_frustrum_zs_around(const BoundingBoxf3& box) | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ExtruderSequenceDialog.cpp [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float&; _T2 = float&; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float]': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp:91:35: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/RammingChart.cpp [ 88%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/RemovableDriveManager.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Chart::ButtonToDrag}; _Tp = Chart::ButtonToDrag; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SendSystemInfoDialog.cpp In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Chart::ButtonToDrag}; _Tp = Chart::ButtonToDrag; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = Chart::ButtonToDrag; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'Chart::Chart(wxWindow*, wxRect, const std::vector >&, int, float, int)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/RammingChart.hpp:26:36, inlined from 'RammingPanel::RammingPanel(wxWindow*, const std::string&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/WipeTowerDialog.cpp:93:119: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/algorithm:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = float; _T2 = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp2>::type = float; typename __strip_reference_wrapper::type>::__type = float; typename decay<_Tp>::type = float]': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/RammingChart.cpp:277:45: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SendSystemInfoDialog.cpp: In function 'std::string Slic3r::GUI::generate_system_info_json()': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/SendSystemInfoDialog.cpp:434:66: warning: 'wxString wxPlatformInfo::GetArchName() const' is deprecated: Use GetBitnessName() instead [-Wdeprecated-declarations] 434 | hw_node.put("ArchName", wxPlatformInfo::Get().GetArchName()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/wx-3.2/wx/utils.h:39, from /usr/include/wx-3.2/wx/cursor.h:75, from /usr/include/wx-3.2/wx/event.h:22, from /usr/include/wx-3.2/wx/app.h:19, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:102, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/wx-3.2/wx/platinfo.h:293:14: note: declared here 293 | wxString GetArchName() const | ^~~~~~~~~~~ [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/BonjourDialog.cpp [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ButtonsDescription.cpp [ 89%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ImGuiWrapper.cpp [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Config/Snapshot.cpp [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Config/Version.cpp [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/ASCIIFolding.cpp [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Serial.cpp [ 90%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ConfigWizard.cpp [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/MsgDialog.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ConfigWizard.cpp:42: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/UpdateDialogs.cpp [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/FirmwareDialog.cpp [ 91%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/PrintHostDialogs.cpp [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/Job.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/Job.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/Job.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/Job.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/Job.cpp [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/PlaterJob.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/PlaterJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/PlaterJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/PlaterJob.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/PlaterJob.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/ArrangeJob.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp [ 92%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/FillBedJob.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/FillBedJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/FillBedJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/FillBedJob.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectManipulation.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/ArrangeJob.cpp:11: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp:8: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/SLAImportJob.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/SLAImportJob.cpp:8: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&}; _Tp = Slic3r::GUI::RotoptimizeJob::ObjRot; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&}; _Tp = Slic3r::GUI::RotoptimizeJob::ObjRot; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::GUI::RotoptimizeJob::prepare()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/RotoptimizeJob.cpp:44:43: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/NotificationProgressIndicator.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::ArrangeJob::prepare_selected()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/ArrangeJob.cpp:125:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::ArrangeJob::prepare_all()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/ArrangeJob.cpp:85:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ProgressStatusBar.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::GUI::FillBedJob::prepare()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp:35:36: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::GUI::FillBedJob::prepare()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp:54:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::GUI::FillBedJob::prepare()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp:58:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::arrangement::ArrangePolygon&}; _Tp = Slic3r::arrangement::ArrangePolygon; _Alloc = std::allocator]', inlined from 'virtual void Slic3r::GUI::FillBedJob::prepare()' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Jobs/FillBedJob.cpp:91:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Mouse3DController.cpp [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Notebook.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:14: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:1: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/InstanceCheck.cpp [ 94%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Search.cpp /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Search.cpp: In constructor 'Slic3r::Search::SearchListModel::SearchListModel(wxWindow*)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Search.cpp:711:29: warning: loop variable 'icon' of type 'const std::string&' {aka 'const std::__cxx11::basic_string&'} binds to a temporary constructed from type 'const char* const' [-Wrange-loop-construct] 711 | for (const std::string& icon : { "cog", "printer", "sla_printer", "spool", "resin" }) | ^~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/Search.cpp:711:29: note: use non-reference type 'const std::string' {aka 'const std::__cxx11::basic_string'} to make the copy explicit or 'const char* const&' to prevent copying In file included from /usr/include/wx-3.2/wx/dataview.h:24, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:118, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : In constructor 'wxItemId::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:706:33: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:705:20: note: call to 'void operator delete(void*, std::size_t)' here 705 | delete last_instance_node; | ^~~~~~~~~~~~~~~~~~ In constructor 'wxItemId::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:718:35: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:711:20: note: call to 'void operator delete(void*, std::size_t)' here 711 | delete node_parent; | ^~~~~~~~~~~ In constructor 'wxItemId::wxItemId(Type) [with T = void*]', inlined from 'wxDataViewItem::wxDataViewItem(void*)' at /usr/include/wx-3.2/wx/dataview.h:99:65, inlined from 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:737:35: /usr/include/wx-3.2/wx/itemid.h:30:34: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 30 | wxItemId(Type item = NULL) : m_pItem(item) { } | ^~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp: In member function 'wxDataViewItem Slic3r::GUI::ObjectDataViewModel::Delete(const wxDataViewItem&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.cpp:730:20: note: call to 'void operator delete(void*, std::size_t)' here 730 | delete node_parent; | ^~~~~~~~~~~ [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/NotificationManager.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:18, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/UnsavedChangesDialog.cpp In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/NotificationManager.cpp:8: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::CustomGCode::Item}; _Tp = Slic3r::CustomGCode::Item; _Alloc = std::allocator]', inlined from 'Slic3r::CustomGCode::Info Slic3r::DoubleSlider::Control::GetTicksValues() const' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:365:32: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::DoubleSlider::Control::Ruler::init(const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:1038:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::DoubleSlider::Control::Ruler::init(const std::vector&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:1041:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:411:26: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:421:13: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:421:13: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void Slic3r::DoubleSlider::Control::SetLayersTimes(const std::vector&, float)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DoubleSlider.cpp:428:41: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ExtraRenderers.cpp [ 95%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ProjectDirtyStateManager.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::unique_ptr >, std::function&, long long int&, long long int&}; _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::NotificationManager::stop_delayed_notifications_of_type(Slic3r::GUI::NotificationType)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/NotificationManager.cpp:1925:38: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::unique_ptr >, std::function&, long long int&, long long int&}; _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator]', inlined from 'void Slic3r::GUI::NotificationManager::push_delayed_notification_data(std::unique_ptr, std::function, int64_t, int64_t)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/NotificationManager.cpp:1917:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = Slic3r::GUI::NotificationManager::DelayedNotification; _Alloc = std::allocator]', inlined from 'bool Slic3r::GUI::NotificationManager::update_notifications(Slic3r::GUI::GLCanvas3D&)' at /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/NotificationManager.cpp:1996:40: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/DesktopIntegrationDialog.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -MF CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/HintNotification.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp: In destructor 'Slic3r::Http::priv::~priv()': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:178:24: warning: 'void curl_formfree(curl_httppost*)' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 178 | ::curl_formfree(form); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:15: /usr/include/arm-linux-gnueabihf/curl/curl.h:2611:1: note: declared here 2611 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::form_add_file(const char*, const boost::filesystem::path&, const char*)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:283:25: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 283 | CURLFORM_COPYNAME, name, | ^~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:284:25: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 284 | CURLFORM_FILENAME, filename, | ^~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2517:3: note: declared here 2517 | CURLFORM_FILENAME CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:285:25: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 285 | CURLFORM_CONTENTTYPE, "application/octet-stream", | ^~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2515:3: note: declared here 2515 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:286:25: warning: 'CURLFORM_STREAM' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] 286 | CURLFORM_STREAM, static_cast(&stream), | ^~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2521:3: note: declared here 2521 | CURLFORM_STREAM CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:287:25: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 287 | CURLFORM_CONTENTSLENGTH, static_cast(size), | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2505:3: note: declared here 2505 | CURLFORM_CONTENTSLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:282:31: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 282 | ::curl_formadd(&form, &form_end, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 283 | CURLFORM_COPYNAME, name, | ~~~~~~~~~~~~~~~~~~~~~~~~ 284 | CURLFORM_FILENAME, filename, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | CURLFORM_CONTENTTYPE, "application/octet-stream", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | CURLFORM_STREAM, static_cast(&stream), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | CURLFORM_CONTENTSLENGTH, static_cast(size), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 288 | CURLFORM_END | ~~~~~~~~~~~~ 289 | ); | ~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2575:1: note: declared here 2575 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp: In member function 'void Slic3r::Http::priv::http_perform()': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:358:42: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 358 | ::curl_easy_setopt(curl, CURLOPT_HTTPPOST, form); | ^~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:1195:3: note: declared here 1195 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp: In member function 'Slic3r::Http& Slic3r::Http::form_add(const std::string&, const std::string&)': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:497:25: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 497 | CURLFORM_COPYNAME, name.c_str(), | ^~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:498:25: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 498 | CURLFORM_COPYCONTENTS, contents.c_str(), | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2503:3: note: declared here 2503 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Http.cpp:496:31: warning: 'CURLFORMcode curl_formadd(curl_httppost**, curl_httppost**, ...)' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 496 | ::curl_formadd(&p->form, &p->form_end, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 497 | CURLFORM_COPYNAME, name.c_str(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | CURLFORM_COPYCONTENTS, contents.c_str(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | CURLFORM_END | ~~~~~~~~~~~~ 500 | ); | ~ /usr/include/arm-linux-gnueabihf/curl/curl.h:2575:1: note: declared here 2575 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/GUI_ObjectList.hpp:14, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/HintNotification.cpp:5: /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp: In member function 'Slic3r::GUI::t_layer_height_range Slic3r::GUI::ObjectDataViewModelNode::GetLayerRange() const': /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/GUI/ObjectDataViewModel.hpp:192:57: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 192 | t_layer_height_range GetLayerRange() const { return m_layer_range; } | ^ [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/FixModelByWin10.cpp [ 96%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/OctoPrint.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Duet.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/FlashAir.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/AstroBox.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Repetier.cpp [ 97%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/PrintHost.cpp [ 98%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Bonjour.cpp [ 98%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/PresetUpdater.cpp [ 98%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/Process.cpp [ 98%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/UndoRedo.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const boost::asio::detail::timer_queue::heap_entry&}; _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::heap_entry, std::allocator::heap_entry> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::asio::detail::timer_queue::heap_entry; _Alloc = std::allocator::heap_entry>]', inlined from 'bool boost::asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' at /usr/include/boost/asio/detail/timer_queue.hpp:96:24, inlined from 'bool boost::asio::detail::timer_queue >::enqueue_timer(const time_type&, per_timer_data&, boost::asio::detail::wait_op*)' at /usr/include/boost/asio/detail/impl/timer_queue_ptime.ipp:41:29, inlined from 'void boost::asio::detail::epoll_reactor::schedule_timer(boost::asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename boost::asio::detail::timer_queue::per_timer_data&, boost::asio::detail::wait_op*) [with Time_Traits = boost::asio::time_traits]' at /usr/include/boost/asio/detail/impl/epoll_reactor.hpp:51:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::heap_entry*, std::vector::heap_entry, std::allocator::heap_entry> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 99%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/HexFile.cpp [ 99%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/TCPConsole.cpp [ 99%] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -Winvalid-pch -include /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -MF CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o.d -o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/Utils/MKS.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/eigen3/Eigen/Core:85, from /usr/include/eigen3/Eigen/Dense:1, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:31, from /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/cmake_pch.hxx:5, from : /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = true]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:60, from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:40: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, Slic3r::ModelConfig}; _Key = std::pair; _Val = std::pair, Slic3r::ModelConfig>; _KeyOfValue = std::_Select1st, Slic3r::ModelConfig> >; _Compare = std::less >; _Alloc = std::allocator, Slic3r::ModelConfig> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Slic3r::ModelConfig>, std::_Select1st, Slic3r::ModelConfig> >, std::less >, std::allocator, Slic3r::ModelConfig> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::assign(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionPoints::load(Archive&) [with Archive = cereal::BinaryInputArchive]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1301:22, inlined from 'static decltype (t.load(ar)) cereal::access::member_load(Archive&, T&) [with Archive = cereal::BinaryInputArchive; T = Slic3r::ConfigOptionPoints]' at /usr/include/cereal/access.hpp:258:43, inlined from 'ArchiveType& cereal::InputArchive::processImpl(T&) [with T = Slic3r::ConfigOptionPoints; typename cereal::traits::detail::EnableIfHelper::value, (! cereal::traits::has_invalid_input_versioning::value), (cereal::traits::is_input_serializable::value && (cereal::traits::is_specialized_member_load::value || (! cereal::traits::is_specialized::value)))>::type = (cereal::traits::detail::sfinae)0; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:933:28, inlined from 'void cereal::InputArchive::process(T&&) [with T = Slic3r::ConfigOptionPoints&; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:853:26, inlined from 'ArchiveType& cereal::InputArchive::operator()(Types&& ...) [with Types = {Slic3r::ConfigOptionPoints&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:730:16, inlined from 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1679:80: /usr/include/c++/12/bits/stl_vector.h:804:23: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 804 | { _M_fill_assign(__n, __val); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'Slic3r::ConfigOption* Slic3r::ConfigOptionDef::load_option_from_archive(Archive&) const [with Archive = cereal::BinaryInputArchive]': /usr/include/c++/12/bits/vector.tcc:264:5: note: by argument 3 of type 'const std::vector >::value_type&' {aka 'const Eigen::Matrix&'} to 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]' declared here 264 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/slic3r-prusa-2.5.0+dfsg/src/slic3r/pchheader.hpp:183: /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1301:42: note: '' declared here 1301 | this->values.assign(cnt, Vec2d()); | ^~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, Slic3r::ModelConfig}; _Key = std::pair; _Tp = Slic3r::ModelConfig; _Compare = std::less >; _Alloc = std::allocator, Slic3r::ModelConfig> >]', inlined from 'void cereal::load(Archive&, Map&) [with Archive = BinaryInputArchive; Map = std::map; Args = {std::pair, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> >}; = Slic3r::ModelConfig]' at /usr/include/cereal/types/concepts/pair_associative_container.hpp:67:30, inlined from 'ArchiveType& cereal::InputArchive::processImpl(T&) [with T = std::map, Slic3r::ModelConfig>; typename cereal::traits::detail::EnableIfHelper::value, (! cereal::traits::has_invalid_input_versioning::value), (cereal::traits::is_input_serializable::value && (cereal::traits::is_specialized_non_member_load::value || (! cereal::traits::is_specialized::value)))>::type = (cereal::traits::detail::sfinae)0; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:941:34, inlined from 'void cereal::InputArchive::process(T&&) [with T = std::map, Slic3r::ModelConfig>&; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:853:26, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = std::map, Slic3r::ModelConfig>&; Other = {Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:861:16, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = Slic3r::Internal::StaticSerializationWrapper&; Other = {std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = std::vector&; Other = {Slic3r::Internal::StaticSerializationWrapper&, std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = std::vector&; Other = {std::vector >&, Slic3r::Internal::StaticSerializationWrapper&, std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = std::__cxx11::basic_string&; Other = {std::vector >&, std::vector >&, Slic3r::Internal::StaticSerializationWrapper&, std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16, inlined from 'void cereal::InputArchive::process(T&&, Other&& ...) [with T = std::__cxx11::basic_string&; Other = {std::__cxx11::basic_string, std::allocator >&, std::vector >&, std::vector >&, Slic3r::Internal::StaticSerializationWrapper&, std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:862:16, inlined from 'ArchiveType& cereal::InputArchive::operator()(Types&& ...) [with Types = {std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::vector >&, std::vector >&, Slic3r::Internal::StaticSerializationWrapper&, std::map, Slic3r::ModelConfig, std::less >, std::allocator, Slic3r::ModelConfig> > >&, Slic3r::Internal::StaticSerializationWrapper&, std::vector >&, Slic3r::sla::PointsStatus&, std::vector >&, bool&, Eigen::Matrix&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&, Slic3r::BoundingBoxf3&, bool&}; ArchiveType = cereal::BinaryInputArchive; unsigned int Flags = 1]' at /usr/include/cereal/cereal.hpp:730:16, inlined from 'void Slic3r::ModelObject::serialize(Archive&) [with Archive = cereal::BinaryInputArchive]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Model.hpp:498:11: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, Slic3r::ModelConfig>::const_iterator' {aka 'std::_Rb_tree, std::pair, Slic3r::ModelConfig>, std::_Select1st, Slic3r::ModelConfig> >, std::less >, std::allocator, Slic3r::ModelConfig> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking CXX static library liblibslic3r_gui.a cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/cmake -P CMakeFiles/libslic3r_gui.dir/cmake_clean_target.cmake cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r && /usr/bin/cmake -E cmake_link_script CMakeFiles/libslic3r_gui.dir/link.txt --verbose=1 /usr/bin/ar qc liblibslic3r_gui.a CMakeFiles/libslic3r_gui.dir/pchheader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/AboutDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SysInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/KBShortcutsDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BackgroundSlicingProcess.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapCache.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigSnapshotDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DScene.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShadersManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLShader.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLCanvas3D.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OpenGLManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Selection.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmosCommon.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMove.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoRotate.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoScale.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSlaSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFdmSupports.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoFlatten.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoCut.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoHollow.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoPainterBase.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSeam.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoSimplify.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Gizmos/GLGizmoMmuSegmentation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLSelectionRectangle.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLTexture.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GLToolbar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GCodeViewer.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Preferences.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetHints.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Init.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Preview.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_App.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Utils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/I18N.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MainFrame.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PresetComboBoxes.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BitmapComboBox.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SavePresetDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_Factories.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectList.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GalleryDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectSettings.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/GUI_ObjectLayers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MeshUtils.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Tab.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigManipulation.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Field.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OptionsGroup.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/OG_CustomCtrl.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BedShapeDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/2DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/3DBed.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Camera.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/wxExtensions.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtruderSequenceDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/WipeTowerDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RammingChart.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/RemovableDriveManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/SendSystemInfoDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/BonjourDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ButtonsDescription.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ImGuiWrapper.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Snapshot.cpp.o CMakeFiles/libslic3r_gui.dir/Config/Version.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/ASCIIFolding.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Serial.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ConfigWizard.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/MsgDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UpdateDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/FirmwareDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/PrintHostDialogs.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/Job.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/PlaterJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/ArrangeJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/RotoptimizeJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/FillBedJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/SLAImportJob.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Jobs/NotificationProgressIndicator.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProgressStatusBar.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Mouse3DController.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DoubleSlider.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Notebook.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ObjectDataViewModel.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/InstanceCheck.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/Search.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/NotificationManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/UnsavedChangesDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ExtraRenderers.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/ProjectDirtyStateManager.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/DesktopIntegrationDialog.cpp.o CMakeFiles/libslic3r_gui.dir/GUI/HintNotification.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Http.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FixModelByWin10.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/OctoPrint.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Duet.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/FlashAir.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/AstroBox.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Repetier.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PrintHost.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Bonjour.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/PresetUpdater.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/Process.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/UndoRedo.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/HexFile.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/TCPConsole.cpp.o CMakeFiles/libslic3r_gui.dir/Utils/MKS.cpp.o /usr/bin/ranlib liblibslic3r_gui.a make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 99%] Built target libslic3r_gui make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/depend make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/slic3rutils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 99%] Building CXX object tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCATCH_CONFIG_FAST_COMPILE -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DTEST_DATA_DIR="R\"(/build/slic3r-prusa-2.5.0+dfsg/tests/data)\"" -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/tests -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -MF CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o.d -o CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/tests/slic3rutils/slic3rutils_tests_main.cpp [ 99%] Building CXX object src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=10 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/build/slic3r-prusa-2.5.0+dfsg/src -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/platform -I/build/slic3r-prusa-2.5.0+dfsg/src/hidapi/include -I/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r -I/build/slic3r-prusa-2.5.0+dfsg/src/libnest2d/include -I/build/slic3r-prusa-2.5.0+dfsg/src/miniz -I/build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess/include -I/build/slic3r-prusa-2.5.0+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -isystem /usr/include/wx-3.2 -isystem /build/slic3r-prusa-2.5.0+dfsg/src/libigl -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -fPIE -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -std=gnu++17 -MD -MT src/CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -MF CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o.d -o CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -c /build/slic3r-prusa-2.5.0+dfsg/src/PrusaSlicer.cpp In file included from /usr/include/c++/12/functional:64, from /usr/include/catch2/catch.hpp:3483, from /build/slic3r-prusa-2.5.0+dfsg/tests/catch_main.hpp:7, from /build/slic3r-prusa-2.5.0+dfsg/tests/slic3rutils/slic3rutils_tests_main.cpp:1: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/catch2/catch.hpp:566: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]', inlined from 'virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)' at /usr/include/catch2/catch.hpp:12875:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/boost/system/error_code.hpp:19, from /usr/include/boost/filesystem/path_traits.hpp:22, from /usr/include/boost/filesystem/path.hpp:26, from /usr/include/boost/filesystem.hpp:16, from /build/slic3r-prusa-2.5.0+dfsg/src/PrusaSlicer.cpp:26: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'virtual bool Slic3r::ConfigOptionPoints::deserialize(const std::string&, bool)' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:1286:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionFloatsTempl::deserialize(const std::string&, bool) [with bool NULLABLE = false]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:658:36: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:401:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set(const std::vector&) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:403:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Slic3r::Model&}; _Tp = Slic3r::Model; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Slic3r::Model}; _Tp = Slic3r::Model; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Slic3r::Model; _Alloc = std::allocator]', inlined from 'int Slic3r::CLI::run(int, char**)' at /build/slic3r-prusa-2.5.0+dfsg/src/PrusaSlicer.cpp:212:31: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Slic3r::Model}; _Tp = Slic3r::Model; _Alloc = std::allocator]', inlined from 'int Slic3r::CLI::run(int, char**)' at /build/slic3r-prusa-2.5.0+dfsg/src/PrusaSlicer.cpp:277:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = double]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'bool Slic3r::ConfigOptionVector::apply_override(const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:538:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::set_at(const Slic3r::ConfigOption*, size_t, size_t) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:418:32: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:457:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void Slic3r::ConfigOptionVector::resize(size_t, const Slic3r::ConfigOption*) [with T = Eigen::Matrix]' at /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r/Config.hpp:460:36: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int, const Catch::TestCase*}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14244:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /usr/include/catch2/catch.hpp:14247:26: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking CXX executable prusa-slicer cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/PrusaSlicer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -o prusa-slicer libslic3r/liblibslic3r.a -ldl -lstdc++ slic3r/liblibslic3r_gui.a -ldl libslic3r/liblibslic3r.a libnest2d/liblibnest2d.a libslic3r/liblibslic3r.a libnest2d/liblibnest2d.a admesh/libadmesh.a miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 clipper/libclipper.a boost/libnowide.a glu-libtess/libglu-libtess.a qhull/libqhullstatic.a semver/libsemver.a libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libnlopt.so /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 -lm avrdude/libavrdude.a imgui/libimgui.a /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libGL.so hidapi/libhidapi.a -ldl /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libcurl.so -L/usr/lib/arm-linux-gnueabihf -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_gl-3.2 /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/librt.a /usr/lib/arm-linux-gnueabihf/libdbus-1.so -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 [100%] Linking CXX executable slic3rutils_tests cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/slic3rutils_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/slic3r-prusa-2.5.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -o slic3rutils_tests ../../src/slic3r/liblibslic3r_gui.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a ../../src/admesh/libadmesh.a ../../src/miniz/libminiz_static.a /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_locale.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_thread.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_regex.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_atomic.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_date_time.so.1.74.0 ../../src/clipper/libclipper.a ../../src/boost/libnowide.a ../../src/glu-libtess/libglu-libtess.a ../../src/qhull/libqhullstatic.a ../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a /usr/lib/arm-linux-gnueabihf/libgmpxx.so /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libgmp.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libjpeg.so ../../src/qoi/libqoi.a /usr/lib/arm-linux-gnueabihf/libopenvdb.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libImath-3_1.so.29.5.0 /usr/lib/arm-linux-gnueabihf/libtbb.so.12.8 /usr/lib/arm-linux-gnueabihf/libnlopt.so ../../src/avrdude/libavrdude.a ../../src/imgui/libimgui.a /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libGL.so ../../src/hidapi/libhidapi.a -ldl /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libcurl.so -L/usr/lib/arm-linux-gnueabihf -pthread -lwx_baseu-3.2 -lwx_gtk3u_core-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_gl-3.2 /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /lib/arm-linux-gnueabihf/libexpat.so.1.8.10 -lm /usr/lib/arm-linux-gnueabihf/librt.a /usr/lib/arm-linux-gnueabihf/libdbus-1.so -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [100%] Built target slic3rutils_tests Symlinking the G-code viewer to PrusaSlicer cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src && ln -sf prusa-slicer prusa-gcodeviewer Symlinking the resources directory into the build tree cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src && ln -sfn /build/slic3r-prusa-2.5.0+dfsg/resources /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/../resources make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [100%] Built target PrusaSlicer make[2]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' debian/rules override_dh_auto_test make[1]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg' dh_auto_test -- ARGS=-V cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4 ARGS=-V make[2]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' Running tests... /usr/bin/ctest --force-new-ctest-process -V UpdateCTestConfiguration from :/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/DartConfiguration.tcl UpdateCTestConfiguration from :/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/DartConfiguration.tcl Test project /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: libnest2d_tests 1: Test command: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d/libnest2d_tests " exclude:[NotWorking]" 1: Working Directory: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d 1: Test timeout computed to be: 10000000 1: Filters: exclude:[NotWorking] 1: Testing Angles 1: Passed in 0.000165 [seconds] 1: 1: Testing ItemCreationAndDestruction 1: Passed in 3.2e-05 [seconds] 1: 1: Testing boundingCircle 1: Passed in 0.016647 [seconds] 1: 1: Testing Distance 1: Passed in 5.8e-05 [seconds] 1: 1: Testing Area 1: Passed in 3.8e-05 [seconds] 1: 1: Testing IsPointInsidePolygon 1: Passed in 0.000129 [seconds] 1: 1: Testing LeftAndDownPolygon 1: Passed in 0.010225 [seconds] 1: 1: Testing ArrangeRectanglesLoose 1: Passed in 0.102051 [seconds] 1: 1: Testing convexHull 1: Passed in 6.8e-05 [seconds] 1: 1: Testing PrusaPartsShouldFitIntoTwoBins 1: Passed in 11.1887 [seconds] 1: 1: Testing EmptyItemShouldBeUntouched 1: Passed in 7.1e-05 [seconds] 1: 1: Testing LargeItemShouldBeUntouched 1: Passed in 7.2e-05 [seconds] 1: 1: Testing Items can be preloaded 1: Preloaded Item should be untouched 1: Preloaded Item should not affect free bins 1: Passed in 0.02721 [seconds] 1: 1: Testing nfpConvexConvex 1: Passed in 0.045681 [seconds] 1: 1: Testing pointOnPolygonContour 1: Passed in 0.000124 [seconds] 1: 1: Testing mergePileWithPolygon 1: Passed in 0.0002 [seconds] 1: 1: Testing MinAreaBBWithRotatingCalipers 1: Passed in 1.56579 [seconds] 1: 1: Testing Test for bed center distance optimization 1: Passed in 0.097463 [seconds] 1: 1: Testing Test for biggest bounding box area 1: Passed in 3.40233 [seconds] 1: 1: =============================================================================== 1: All tests passed (937 assertions in 19 test cases) 1: 1/5 Test #1: libnest2d_tests .................. Passed 16.80 sec test 2 Start 2: libslic3r_tests 2: Test command: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r/libslic3r_tests 2: Working Directory: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r 2: Test timeout computed to be: 10000000 2: [2023-05-30 10:50:37.696124] [0xb6d64860] [trace] Initializing StaticPrintConfigs 2: Testing sort_remove_duplicates 2: Passed in 8.6e-05 [seconds] 2: 2: Testing string_printf 2: Empty format with empty data should return empty string 2: String output length should be the same as input 2: String format should be interpreted as with sprintf 2: String format should survive large input data 2: Passed in 0.000806 [seconds] 2: 2: Testing Scenario: Reading 3mf file 2: Given: umlauts in the path of the file 2: When: 3mf model is read 2: Then: load should succeed 2: Passed in 0.248011 [seconds] 2: 2: Testing Scenario: Export+Import geometry to/from 3mf file cycle 2: Given: world vertices coordinates before save 2: When: model is saved+loaded to/from 3mf file 2: Then: world vertices coordinates after load match 2: Passed in 0.621619 [seconds] 2: 2: Testing Scenario: 2D convex hull of sinking object 2: Given: model 2: When: model is rotated, scaled and set as sinking 2: Then: 2D convex hull should match with reference 2: Passed in 0.061685 [seconds] 2: 2: Testing Building a tree over a box, ray caster and closest query 2: Passed in 0.000148 [seconds] 2: 2: Testing Arachne - Closed ExtrusionLine 2: Passed in 0.043987 [seconds] 2: 2: Testing Arachne - Missing perimeter - #8472 2: Passed in 0.001738 [seconds] 2: 2: Testing Arachne - #8593 - Missing a part of the extrusion 2: Passed in 0.026888 [seconds] 2: 2: Testing Arachne - #8573 - A gap in the perimeter - 1 2: Passed in 0.017374 [seconds] 2: 2: Testing Arachne - #8444 - A gap in the perimeter - 2 2: Passed in 0.04367 [seconds] 2: 2: Testing Arachne - #8528 - A hole when number of perimeters is changing 2: Passed in 0.027578 [seconds] 2: 2: Testing Arachne - #8555 - Inconsistent single perimeter 2: Passed in 0.070353 [seconds] 2: 2: Testing Arachne - #8633 - Shorter open perimeter 2: Passed in 0.035242 [seconds] 2: 2: Testing Arachne - #8597 - removeSmallAreas 2: Passed in 0.017991 [seconds] 2: 2: Testing Scenario: Constant offset 2: Given: 20mm box 2: When: Slic3r::offset() 2: plus 1mm, miter 2x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::offset() 2: minus 1mm, miter 2x 2: Then: Area is 18^2mm2 2: Given: 20mm box 2: When: Slic3r::offset() 2: plus 1mm, miter 1.5x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::offset() 2: minus 1mm, miter 1.5x 2: Then: Area is 18^2mm2 2: Given: 20mm box 2: When: Slic3r::offset() 2: plus 1mm, miter 1.2x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::offset() 2: minus 1mm, miter 1.2x 2: Then: Area is 18^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: plus 1mm, miter 2x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: minus 1mm, miter 2x 2: Then: Area is 18^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: plus 1mm, miter 1.5x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: minus 1mm, miter 1.5x 2: Then: Area is 18^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: plus 1mm, miter 1.2x 2: Then: Area is 22^2mm2 2: Given: 20mm box 2: When: Slic3r::variable_offset_outer/inner 2: minus 1mm, miter 1.2x 2: Then: Area is 18^2mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 2x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 2x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 1.5x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 1.5x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 1.2x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::offset() 2: miter 1.2x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 2x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 2x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 1.5x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 1.5x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 1.2x 2: When: plus 1mm 2: Then: Area is 22^2-8^2 mm2 2: Given: 20mm box with 10mm hole 2: Slic3r::variable_offset_outer() 2: miter 1.2x 2: When: minus 1mm 2: Then: Area is 18^2-12^2 mm2 2: Given: 20mm right angle triangle 2: Slic3r::offset() 2: Outer offset 1mm, miter 2x 2: Then: Area matches 2: Given: 20mm right angle triangle 2: Slic3r::offset() 2: Outer offset 1mm, miter 1.5x 2: Then: Area matches 2: Given: 20mm right angle triangle 2: Slic3r::offset() 2: Outer offset 1mm, miter 1.2x 2: Then: Area matches 2: Given: 20mm right angle triangle 2: Slic3r::variable_offset_outer() 2: Outer offset 1mm, miter 2x 2: Then: Area matches 2: Given: 20mm right angle triangle 2: Slic3r::variable_offset_outer() 2: Outer offset 1mm, miter 1.5x 2: Then: Area matches 2: Given: 20mm right angle triangle 2: Slic3r::variable_offset_outer() 2: Outer offset 1mm, miter 1.2x 2: Then: Area matches 2: Passed in 0.139394 [seconds] 2: 2: Testing Scenario: Various Clipper operations - xs/t/11_clipper.t 2: Given: square_with_hole 2: When: offset 2: Then: offset matches 2: Given: square_with_hole 2: When: offset_ex 2: Then: offset matches 2: Given: square_with_hole 2: When: offset2_ex 2: Then: offset matches 2: Given: square_with_hole 2 2: When: offset2_ex 2: Then: offset matches 2: Given: square and hole 2: When: diff_ex 2: Then: hole is created 2: Given: polyline 2: When: intersection_pl 2: Then: correct number of result lines 2: Given: polyline 2: When: intersection_pl 2: Then: result lines have correct length 2: Given: polyline 2: When: diff_pl 2: Then: correct number of result lines 2: Given: polyline 2: When: diff_pl 2: Then: the left result line has correct length 2: Given: polyline 2: When: diff_pl 2: Then: the right result line has correct length 2: Given: polyline 2: When: diff_pl 2: Then: the central result line has correct length 2: Given: Clipper bug #96 / Slic3r issue #2028 2: Then: intersection_pl - result is not empty 2: Given: Clipper bug #122 2: Then: intersection_pl - result is not empty 2: Given: Clipper bug #126 2: Then: intersection_pl - result is not empty 2: Given: Clipper bug #126 2: Then: intersection_pl - result has same length as subject polyline 2: Passed in 0.031349 [seconds] 2: 2: Testing Scenario: Various Clipper operations - t/clipper.t 2: Given: square with hole 2: When: intersection_ex with another square 2: Then: intersection area matches (hole is preserved) 2: Given: square with hole 2 2: When: union_ex with another square 2: Then: union of two ccw and one cw is a contour with no holes 2: Given: square with hole 2 2: When: diff_ex with another square 2: Then: difference of a cw from two ccw is a contour with one hole 2: Given: yet another square 2: When: no-op diff_pl 2: Then: returns the right number of polylines 2: Given: yet another square 2: When: no-op diff_pl 2: Then: returns the unmodified input polyline 2: Passed in 0.002885 [seconds] 2: 2: Testing Traversing Clipper PolyTree 2: Traverse into Polygons WITHOUT spatial ordering 2: Traverse into ExPolygons WITHOUT spatial ordering 2: Traverse into Polygons WITH spatial ordering 2: Traverse into ExPolygons WITH spatial ordering 2: Passed in 0.025645 [seconds] 2: 2: Testing Scenario: Generic config validation performs as expected. 2: Given: A config generated from default options 2: When: perimeter_extrusion_width is set to 250%, a valid value 2: Then: The config is read as valid. 2: Given: A config generated from default options 2: When: perimeter_extrusion_width is set to -10, an invalid value 2: Then: Validate returns error 2: Given: A config generated from default options 2: When: perimeters is set to -10, an invalid value 2: Then: Validate returns error 2: Passed in 0.081271 [seconds] 2: 2: Testing Scenario: Config accessor functions perform as expected. 2: Given: A config generated from default options 2: When: A boolean option is set to a boolean value 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A boolean option is set to a string value representing a 0 or 1 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A boolean option is set to a string value representing something other than 0 or 1 2: Then: A BadOptionTypeException exception is thrown. 2: Given: A config generated from default options 2: When: A boolean option is set to a string value representing something other than 0 or 1 2: And: Value is unchanged. 2: Given: A config generated from default options 2: When: A boolean option is set to an int value 2: Then: A BadOptionTypeException exception is thrown. 2: Given: A config generated from default options 2: When: A numeric option is set from serialized string 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: An floating-point option is set through the integer interface 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A floating-point option is set through the double interface 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: An integer-based option is set through the double interface 2: Then: A BadOptionTypeException exception is thrown. 2: Given: A config generated from default options 2: When: A numeric option is set to a non-numeric value. 2: Then: A BadOptionTypeException exception is thown. 2: Given: A config generated from default options 2: When: A numeric option is set to a non-numeric value. 2: Then: The value does not change. 2: Given: A config generated from default options 2: When: A string option is set through the string interface 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A string option is set through the integer interface 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A string option is set through the double interface 2: Then: The underlying value is set correctly. 2: Given: A config generated from default options 2: When: A float or percent is set as a percent through the string interface. 2: Then: Value and percent flag are 100/true 2: Given: A config generated from default options 2: When: A float or percent is set as a float through the string interface. 2: Then: Value and percent flag are 100/false 2: Given: A config generated from default options 2: When: A float or percent is set as a float through the int interface. 2: Then: Value and percent flag are 100/false 2: Given: A config generated from default options 2: When: A float or percent is set as a float through the double interface. 2: Then: Value and percent flag are 100.5/false 2: Given: A config generated from default options 2: When: An invalid option is requested during set. 2: Then: A BadOptionTypeException exception is thrown. 2: Given: A config generated from default options 2: When: An invalid option is requested during get. 2: Then: A UnknownOptionException exception is thrown. 2: Given: A config generated from default options 2: When: An invalid option is requested during opt. 2: Then: A UnknownOptionException exception is thrown. 2: Given: A config generated from default options 2: When: getX called on an unset option. 2: Then: The default is returned. 2: Given: A config generated from default options 2: When: getFloat called on an option that has been set. 2: Then: The set value is returned. 2: Passed in 0.517505 [seconds] 2: 2: Testing Scenario: Config ini load/save interface 2: When: new_from_ini is called 2: Then: Config object contains ini file options. 2: Passed in 0.023266 [seconds] 2: 2: Testing Scenario: DynamicPrintConfig serialization 2: When: DynamicPrintConfig is serialized and deserialized 2: Then: Config object contains ini file options. 2: Passed in 0.061024 [seconds] 2: 2: Testing Scenario: Elephant foot compensation 2: Given: Contour with hole 2: When: Compensated 2: Then: area of the compensated polygon is smaller 2: Given: Tiny contour 2: When: Compensated 2: Then: Tiny contour is not compensated 2: Given: Large box 2: When: Compensated 2: Then: area of the compensated polygon is smaller 2: Given: Thin ring (GH issue #2085) 2: When: Compensated 2: Then: area of the compensated polygon is smaller 2: Given: Rectangle with a narrow part sticking out 2: When: Partially compensated 2: Then: area of the compensated polygon is smaller 2: Given: Rectangle with a narrow part sticking out 2: When: Fully compensated 2: Then: area of the compensated polygon is smaller 2: Given: Box with hole close to wall (GH issue #2998) 2: When: Compensated 2: Then: area of the compensated polygon is smaller 2: Given: Spirograph wheel 2: When: Partially compensated 2: Then: area of the compensated polygon is smaller 2: Given: Spirograph wheel 2: When: Fully compensated 2: Then: area of the compensated polygon is smaller 2: Given: Spirograph wheel 2: When: Brutally compensated 2: Then: area of the compensated polygon is smaller 2: Given: Vase with fins 2: When: Compensated 2: Then: area of the compensated polygon is smaller 2: Passed in 1.3682 [seconds] 2: 2: Testing Line::parallel_to 2: Passed in 4.5e-05 [seconds] 2: 2: Testing Line::perpendicular_to 2: Passed in 3.8e-05 [seconds] 2: 2: Testing Polygon::contains works properly 2: Passed in 2.8e-05 [seconds] 2: 2: Testing Scenario: Intersections of line segments 2: Given: Integer coordinates 2: Then: The intersection is valid 2: Given: Scaled coordinates 2: Then: There is still an intersection 2: Passed in 0.000567 [seconds] 2: 2: Testing Scenario: polygon_is_convex works 2: Given: A square of dimension 10 2: When: Polygon is convex clockwise 2: Then: it is not convex 2: Given: A square of dimension 10 2: When: Polygon is convex counter-clockwise 2: Then: it is convex 2: Given: A concave polygon 2: Then: It is not convex 2: Passed in 0.000758 [seconds] 2: 2: Testing Creating a polyline generates the obvious lines 2: Passed in 3.6e-05 [seconds] 2: 2: Testing Splitting a Polygon generates a polyline correctly 2: Passed in 3e-05 [seconds] 2: 2: Testing Bounding boxes are scaled appropriately 2: Passed in 2.5e-05 [seconds] 2: 2: Testing Offseting a line generates a polygon correctly 2: Passed in 0.000247 [seconds] 2: 2: Testing Scenario: Circle Fit, TaubinFit with Newton's method 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the entire array 2: Then: A center point of -6,0 is returned. 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the first four points 2: Then: A center point of -6,0 is returned. 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the middle four points 2: Then: A center point of -6,0 is returned. 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the entire array 2: Then: A center point of 3,9 is returned. 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the first four points 2: Then: A center point of 3,9 is returned. 2: Given: A vector of Vec2ds arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the middle four points 2: Then: A center point of 3,9 is returned. 2: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the entire array 2: Then: A center point of scaled 3,9 is returned. 2: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the first four points 2: Then: A center point of scaled 3,9 is returned. 2: Given: A vector of Points arranged in a half-circle with approximately the same distance R from some point 2: When: Circle fit is called on the middle four points 2: Then: A center point of scaled 3,9 is returned. 2: Passed in 0.028263 [seconds] 2: 2: Testing smallest_enclosing_circle_welzl 2: Passed in 2.9e-05 [seconds] 2: 2: Testing Scenario: Path chaining 2: Given: A path 2: Then: Chained with no diagonals (thus 26 units long) 2: Given: Gyroid infill end points 2: Then: Chained taking the shortest path 2: Given: Loop pieces 2: Then: Connected without a gap 2: Passed in 0.054703 [seconds] 2: 2: Testing Scenario: Line distances 2: Given: A line 2: Then: Points on the line segment have 0 distance 2: Given: A line 2: Then: Points off the line have the appropriate distance 2: Passed in 0.000297 [seconds] 2: 2: Testing Scenario: Polygon convex/concave detection 2: Given: A Square with dimension 100 2: Then: It has 4 convex points counterclockwise 2: Given: A Square with dimension 100 2: Then: It has 4 concave points clockwise 2: Given: A Square with an extra colinearvertex 2: Then: It has 4 convex points counterclockwise 2: Given: A Square with an extra collinear vertex in different order 2: Then: It has 4 convex points counterclockwise 2: Given: A triangle 2: Then: it has three convex vertices 2: Given: A triangle with an extra collinear point 2: Then: it has three convex vertices 2: Given: A polygon with concave vertices with angles of specifically 4/3pi 2: Then: the correct number of points are detected 2: Passed in 0.001483 [seconds] 2: 2: Testing Triangle Simplification does not result in less than 3 points 2: Passed in 0.000103 [seconds] 2: 2: Testing Scenario: Ported from xs/t/14_geometry.t 2: Given: square 2: convex hull returns the correct number of points 2: arrange returns expected number of positions 2: directions_parallel 2: Passed in 0.00041 [seconds] 2: 2: Testing Convex polygon intersection on two disjoint squares 2: Passed in 5e-05 [seconds] 2: 2: Testing Convex polygon intersection on two intersecting squares 2: Passed in 3.6e-05 [seconds] 2: 2: Testing Convex polygon intersection on two squares touching one edge 2: Passed in 2.8e-05 [seconds] 2: 2: Testing Convex polygon intersection on two squares touching one vertex 2: Passed in 0.000816 [seconds] 2: 2: Testing Convex polygon intersection on two overlapping squares 2: Passed in 0.012243 [seconds] 2: 2: Testing Convex polygon intersection test prusa polygons 2: Passed in 0.222473 [seconds] 2: 2: Testing Scenario: Placeholder parser scripting 2: nested config options (legacy syntax) 2: array reference 2: whitespaces and newlines are maintained 2: math: 2*3 2: math: 2*3/6 2: math: 2*3/12 2: math: 2.*3/12 2: math: 10 % 2.5 2: math: 11 % 2.5 2: math: 2*(3-12) 2: math: 2*foo*(3-12) 2: math: 2*bar*(3-12) 2: math: 2.5*bar*(3-12) 2: math: min(12, 14) 2: math: max(12, 14) 2: math: min(13.4, -1238.1) 2: math: max(13.4, -1238.1) 2: math: int(13.4) 2: math: int(-13.4) 2: math: round(13.4) 2: math: round(-13.4) 2: math: round(13.6) 2: math: round(-13.6) 2: math: digits(5, 15) 2: math: digits(5., 15) 2: math: zdigits(5, 15) 2: math: zdigits(5., 15) 2: math: digits(5, 15, 8) 2: math: digits(5., 15, 8) 2: math: zdigits(5, 15, 8) 2: math: zdigits(5., 15, 8) 2: math: digits(13.84375892476, 15, 8) 2: math: zdigits(13.84375892476, 15, 8) 2: perimeter_extrusion_width 2: first_layer_extrusion_width 2: support_material_xy_spacing 2: external_perimeter_speed 2: infill_overlap 2: first_layer_speed 2: boolean expression parser: 12 == 12 2: boolean expression parser: 12 != 12 2: boolean expression parser: regex matches 2: boolean expression parser: regex does not match 2: boolean expression parser: accessing variables, equal 2: boolean expression parser: accessing variables, not equal 2: boolean expression parser: (12 == 12) and (13 != 14) 2: boolean expression parser: (12 == 12) && (13 != 14) 2: boolean expression parser: (12 == 12) or (13 == 14) 2: boolean expression parser: (12 == 12) || (13 == 14) 2: boolean expression parser: (12 == 12) and not (13 == 14) 2: boolean expression parser: ternary true 2: boolean expression parser: ternary false 2: boolean expression parser: ternary false 2 2: boolean expression parser: ternary true 2 2: boolean expression parser: lower than - false 2: boolean expression parser: lower than - true 2: boolean expression parser: greater than - true 2: boolean expression parser: greater than - false 2: boolean expression parser: lower than or equal- false 2: boolean expression parser: lower than or equal - true 2: boolean expression parser: greater than or equal - true 2: boolean expression parser: greater than or equal - false 2: boolean expression parser: lower than or equal (same values) - true 2: boolean expression parser: greater than or equal (same values) - true 2: complex expression 2: complex expression2 2: complex expression3 2: Passed in 1.44909 [seconds] 2: 2: Testing Scenario: Converted Perl tests 2: Given: ccw_square 2: Then: ccw_square is valid 2: Given: ccw_square 2: Then: cw_square is valid 2: Given: ccw_square 2: Then: ccw_square.area 2: Given: ccw_square 2: Then: cw_square.area 2: Given: ccw_square 2: Then: ccw_square.centroid 2: Given: ccw_square 2: Then: cw_square.centroid 2: Given: ccw_square 2: Then: ccw_square.contains_point(150, 150) 2: Given: ccw_square 2: Then: cw_square.contains_point(150, 150) 2: Given: ccw_square 2: Then: conversion to lines 2: Given: ccw_square 2: Then: split_at_first_point 2: Given: ccw_square 2: Then: split_at_index(2) 2: Given: ccw_square 2: Then: split_at_vertex(ccw_square[2]) 2: Given: ccw_square 2: Then: is_counter_clockwise 2: Given: ccw_square 2: Then: ! is_counter_clockwise 2: Given: ccw_square 2: Then: make_counter_clockwise 2: Given: ccw_square 2: Then: make_counter_clockwise^2 2: Given: ccw_square 2: Then: first_point 2: Given: Triangulating hexagon 2: Then: right number of triangles 2: Given: Triangulating hexagon 2: Then: all triangles are ccw 2: Given: General triangle 2: Then: Intersection with line 2: Passed in 0.036788 [seconds] 2: 2: Testing Centroid of Trapezoid must be inside 2: Passed in 2.1e-05 [seconds] 2: 2: Testing Scenario: Remove collinear points from Polygon 2: Given: Polygon with collinear points 2: When: collinear points are removed 2: Then: Leading collinear points are removed 2: Given: Polygon with collinear points 2: When: collinear points are removed 2: Then: Trailing collinear points are removed 2: Given: Polygon with collinear points 2: When: collinear points are removed 2: Then: Number of remaining points is correct 2: Passed in 0.000825 [seconds] 2: 2: Testing Scenario: Iterators 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ it is not equal to begin 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ it is not equal to end 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ (++ it) is not equal to begin 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ (++ it) is equal to end 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ (++ (++ it)) is equal to begin 2: Given: Polygon with three points 2: When: Iterating upwards 2: Then: ++ (++ (++ it)) is not equal to end 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- it is not equal to begin 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- it is equal to end 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- (-- it) is not equal to begin 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- (-- it) is not equal to end 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- (-- (-- it)) is equal to begin 2: Given: Polygon with three points 2: When: Iterating downwards 2: Then: -- (-- (-- it)) is not equal to end 2: Given: Polygon with three points 2: When: Deleting 1st point 2: Then: Size is 2 2: Given: Polygon with three points 2: When: Deleting 1st point 2: Then: p.begin().remove() == it_2nd 2: Given: Polygon with three points 2: When: Deleting 1st point 2: Then: it_2nd == new begin() 2: Given: Polygon with three points 2: When: Deleting 2nd point 2: Then: Size is 2 2: Given: Polygon with three points 2: When: Deleting 2nd point 2: Then: it_2nd.remove() == it_3rd 2: Given: Polygon with three points 2: When: Deleting 2nd point 2: Then: it_1st == new begin() 2: Given: Polygon with three points 2: When: Deleting two points 2: Then: Size is 1 2: Given: Polygon with three points 2: When: Deleting two points 2: Then: p.begin().next() == p.begin() 2: Given: Polygon with three points 2: When: Deleting two points 2: Then: p.begin().prev() == p.begin() 2: Given: Polygon with three points 2: When: Deleting all points 2: Then: Size is 0 2: Given: Polygon with three points 2: When: Deleting all points 2: Then: ! p.begin().valid() 2: Given: Polygon with three points 2: When: Deleting all points 2: Then: last iterator not valid 2: Given: Polygon with three points 2: When: Inserting a point at the beginning 2: Then: Polygon content is ok 2: Given: Polygon with three points 2: When: Inserting a point at the 2nd position 2: Then: Polygon content is ok 2: Given: Polygon with three points 2: When: Inserting a point after a point was removed 2: Then: Initial capacity is 3 2: Given: Polygon with three points 2: When: Inserting a point after a point was removed 2: Then: After removal of the 1st point the capacity is still 3 2: Given: Polygon with three points 2: When: Inserting a point after a point was removed 2: Then: After removal of the 1st point the content is ok 2: Given: Polygon with three points 2: When: Inserting a point after a point was removed 2: Then: After insertion at head position the polygon content is ok 2: Given: Polygon with three points 2: When: Inserting a point after a point was removed 2: Then: and the capacity is still 3 2: Passed in 0.050938 [seconds] 2: 2: Testing Scenario: Remove degenerate points from MutablePolygon 2: Given: Polygon with duplicate points 2: When: Duplicate points are removed 2: Then: Polygon content is ok 2: Passed in 0.000305 [seconds] 2: 2: Testing Scenario: smooth_outward 2: Given: Convex polygon 2: When: smooth_outward 2: Then: Polygon is unmodified 2: Given: Sharp tiny concave polygon (hole) 2: When: smooth_outward 2: Then: Hole is closed 2: Given: Two polygons 2: When: smooth_outward 2: Then: CCW contour unmodified, CW contour removed. 2: Passed in 0.000805 [seconds] 2: 2: Testing Skip addressing 2: block root 2: block leaf 2: Obtaining child 2: Obtaining parent 2: Passed in 0.000352 [seconds] 2: 2: Testing Mutable priority queue - basic tests 2: a default constructed queue is empty 2: an empty queue is not empty when one element is inserted 2: a queue with one element has it on top 2: a queue with one element becomes empty when popped 2: insert sorted stays sorted 2: randomly inserted elements are popped sorted 2: Passed in 0.421181 [seconds] 2: 2: Testing Mutable priority queue - reshedule first 2: reschedule top with highest prio leaves order unchanged 2: reschedule to mid range moves element to correct place 2: reschedule to last moves element to correct place 2: reschedule top of 2 elements to last 2: reschedule top of 3 elements left to 2nd 2: reschedule top of 3 elements right to 2nd 2: reschedule top random gives same resultas pop/push 2: Passed in 0.047129 [seconds] 2: 2: Testing Mutable priority queue - first pop 2: Passed in 0.100415 [seconds] 2: 2: Testing Mutable priority queue complex 2: Passed in 0.640803 [seconds] 2: 2: Testing Scenario: Reading an STL file 2: Given: umlauts in the path of a binary STL file, Czech characters in the file name 2: When: STL file is read 2: Then: load should succeed 2: Given: in ASCII format 2: When: line endings LF 2: Then: load should succeed 2: Given: in ASCII format 2: When: line endings CRLF 2: Then: load should succeed 2: Given: in ASCII format 2: When: nonstandard STL file (text after ending tags, invalid normals, for example infinities) 2: Then: load should succeed 2: Passed in 0.255849 [seconds] 2: 2: Testing CGAL and TriangleMesh conversions 2: Passed in 21.247 [seconds] 2: 2: Testing Empty raster should result in empty polygons 2: Passed in 0.020619 [seconds] 2: 2: Testing Marching squares directions 2: Passed in 2.5e-05 [seconds] 2: 2: Testing Fully covered raster should result in a rectangle 2: Full accuracy 2: Half accuracy 2: Passed in 0.006533 [seconds] 2: 2: Testing 4x4 raster with one ring 2: Passed in 0.001933 [seconds] 2: 2: Testing 4x4 raster with two rings 2: Ambiguous case with 'ac' square 2: Ambiguous case with 'bd' square 2: Passed in 0.039255 [seconds] 2: 2: Testing Square with hole in the middle 2: Proportional raster, 1x1 mm pixel size, full accuracy 2: Proportional raster, 1x1 mm pixel size, half accuracy 2: Landscape raster, 1x1 mm pixel size, full accuracy 2: Landscape raster, 1x1 mm pixel size, half accuracy 2: Portrait raster, 1x1 mm pixel size, full accuracy 2: Portrait raster, 1x1 mm pixel size, half accuracy 2: Proportional raster, 2x2 mm pixel size, full accuracy 2: Proportional raster, 2x2 mm pixel size, half accuracy 2: Proportional raster, 0.5x0.5 mm pixel size, full accuracy 2: Proportional raster, 0.5x0.5 mm pixel size, half accuracy 2: Passed in 0.477953 [seconds] 2: 2: Testing Circle with hole in the middle 2: Passed in 1.15473 [seconds] 2: 2: Testing Recreate object from rasters 2: Passed in 124.062 [seconds] 2: 2: Testing ISO8601Z 2: Passed in 0.000306 [seconds] 2: 2: Testing Slic3r_UTC_Time_Format 2: Passed in 0.000184 [seconds] 2: 2: Testing Test brute force optimzer for basic 1D and 2D functions 2: Passed in 0.000807 [seconds] 2: 2: Testing PNG read 2: Correct png buffer should be recognized as such. 2: Fake png buffer should be recognized as such. 2: Decoded PNG buffer resolution should match the original 2: Passed in 0.005257 [seconds] 2: 2: Testing Split empty mesh 2: Passed in 3.9e-05 [seconds] 2: 2: Testing Split simple mesh consisting of one part 2: Passed in 0.000157 [seconds] 2: 2: Testing Split two non-watertight mesh 2: Passed in 7.8e-05 [seconds] 2: 2: Testing Split non-manifold mesh 2: Passed in 8.8e-05 [seconds] 2: 2: Testing Split two watertight meshes 2: Passed in 0.11366 [seconds] 2: 2: Testing Reduce one edge by Quadric Edge Collapse 2: Passed in 0.000517 [seconds] 2: 2: Testing Simplify mesh by Quadric edge collapse to 5% 2: Passed in 1.7193 [seconds] 2: 2: Testing Simplify trouble case 2: Passed in 0.002285 [seconds] 2: 2: Testing Simplified cube should not be empty. 2: Passed in 0.000204 [seconds] 2: 2: Testing Hollow two overlapping spheres 2: Passed in 40.9881 [seconds] 2: 2: =============================================================================== 2: All tests passed (48138 assertions in 82 test cases) 2: 2/5 Test #2: libslic3r_tests .................. Passed 195.41 sec test 3 Start 3: slic3rutils_tests 3: Test command: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils/slic3rutils_tests " exclude:[NotWorking]" 3: Working Directory: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils 3: Test timeout computed to be: 10000000 3: Filters: exclude:[NotWorking] 3: No test cases matched 'exclude:[NotWorking]' 3: =============================================================================== 3: No tests ran 3: 3/5 Test #3: slic3rutils_tests ................ Passed 0.40 sec test 4 Start 4: fff_print_tests 4: Test command: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print/fff_print_tests 4: Working Directory: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print 4: Test timeout computed to be: 10000000 4: [2023-05-30 10:53:52.802909] [0xb6db2240] [trace] Initializing StaticPrintConfigs 4: Testing Scenario: Clipper Z 4: Passed in 0.008942 [seconds] 4: 4: Testing Scenario: init_print functionality 4: Given: A default config 4: When: init_print is called with a single mesh. 4: Then: One mesh/printobject is in the resulting Print object. 4: Given: A default config 4: When: init_print is called with a single mesh. 4: Then: print.process() doesn't crash. 4: Given: A default config 4: When: init_print is called with a single mesh. 4: Then: Export gcode functions outputs text. 4: Passed in 4.8395 [seconds] 4: 4: Testing Scenario: ExtrusionEntityCollection: Polygon flattening 4: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 4: When: The EEC is flattened with default options (preserve_order=false) 4: Then: The output EEC contains no Extrusion Entity Collections 4: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 4: When: The EEC is flattened with preservation (preserve_order=true) 4: Then: The output EECs contains one EEC. 4: Given: A Extrusion Entity Collection with a child that has one child that is marked as no-sort 4: When: The EEC is flattened with preservation (preserve_order=true) 4: And: The ordered EEC contains the same order of elements than the original 4: Passed in 0.005757 [seconds] 4: 4: Testing Fill: Pattern Path Length 4: Square 4: Diamond with endpoints on grid 4: Square with hole 4: Regression: Missing infill segments in some rare circumstances 4: Rotated Square 4: Solid surface fill 4: Solid surface fill 4: Passed in 0.50897 [seconds] 4: 4: Testing Scenario: Extrusion width specifics 4: Given: A config with a skirt, brim, some fill density, 3 perimeters, and 1 bottom solid layer and a 20mm cube mesh 4: When: first layer width set to 2mm 4: Then: First layer width applies to everything on first layer. 4: Given: A config with a skirt, brim, some fill density, 3 perimeters, and 1 bottom solid layer and a 20mm cube mesh 4: When: first layer width set to 2mm 4: Then: First layer width does not apply to upper layer. 4: Passed in 7.6408 [seconds] 4: 4: Testing Scenario: Bridge flow specifics. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 4: When: bridge_flow_ratio is set to 1.0 4: Then: Output flow is as expected. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 4: When: bridge_flow_ratio is set to 0.5 4: Then: Output flow is as expected. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio and an overhang mesh. 4: When: bridge_flow_ratio is set to 2.0 4: Then: Output flow is as expected. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 4: When: bridge_flow_ratio is set to 1.0 4: Then: Output flow is as expected. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 4: When: bridge_flow_ratio is set to 0.5 4: Then: Output flow is as expected. 4: Given: A default config with no cooling and a fixed bridge speed, flow ratio, fixed extrusion width of 0.4mm and an overhang mesh. 4: When: bridge_flow_ratio is set to 2.0 4: Then: Output flow is as expected. 4: Passed in 0.00168 [seconds] 4: 4: Testing Scenario: Flow: Flow math for non-bridges 4: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 4: Then: External perimeter flow has spacing fixed to 1.125 * nozzle_diameter 4: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 4: Then: Internal perimeter flow has spacing fixed to 1.125 * nozzle_diameter 4: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 4: Then: Spacing for supplied width is 0.8927f 4: Given: Nozzle Diameter of 0.25 4: When: layer height is set to 0.2 4: Then: Max width is set. 4: Given: Nozzle Diameter of 0.25 4: When: Layer height is set to 0.25 4: Then: Min width is set. 4: Passed in 0.001058 [seconds] 4: 4: Testing Scenario: Flow: Flow math for bridges 4: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 4: When: Flow role is frExternalPerimeter 4: Then: Bridge width is same as nozzle diameter 4: Given: Nozzle Diameter of 0.4, a desired width of 1mm and layer height of 0.5 4: When: Flow role is frExternalPerimeter 4: Then: Bridge spacing is same as nozzle diameter + BRIDGE_EXTRA_SPACING 4: Passed in 0.000497 [seconds] 4: 4: Testing Scenario: Origin manipulation 4: When: set_origin to (10,0) 4: When: set_origin to (10,0) and translate by (5, 5) 4: Then: origin returns reference to point 4: Passed in 0.001025 [seconds] 4: 4: Testing Scenario: Find/Replace with plain text 4: Given: G-code 4: When: Replace "move up" with "move down", case sensitive 4: Given: G-code 4: When: Replace "move up" with "move down", case insensitive 4: Given: G-code 4: When: Replace "move UP" with "move down", case insensitive 4: Given: G-code 4: When: Replace "move up" with "move down", case sensitive 4: Given: G-code 4: When: Replace "move up" with "move down", whole word 4: Given: G-code 4: When: Replace "move u" with "move down", whole word 4: Given: G-code 4: When: Replace "ove up" with "move down", whole word 4: Given: G-code 4: When: Replace "move up\nG1 X0 " with "move down\nG0 X1 " 4: Given: G-code 4: When: Replace "move up\nG1 X0" with "move down\nG0 X1", whole word 4: Given: G-code 4: When: Replace "move up\nG1 X" with "move down\nG0 X", whole word 4: Given: G-code with decimals 4: When: Regular expression NOT processed in non-regex mode 4: Passed in 0.02971 [seconds] 4: 4: Testing Scenario: Find/Replace with regexp 4: Given: G-code 4: When: Replace "move up" with "move down", case sensitive 4: Given: G-code 4: When: Replace "move up" with "move down", case insensitive 4: Given: G-code 4: When: Replace "move UP" with "move down", case insensitive 4: Given: G-code 4: When: Replace "move up" with "move down", case sensitive 4: Given: G-code 4: When: Replace "move up" with "move down", whole word 4: Given: G-code 4: When: Replace "move u" with "move down", whole word 4: Given: G-code 4: When: Replace "ove up" with "move down", whole word 4: Given: G-code 4: When: Replace "move up\nG1 X0 " with "move down\nG0 X1 " 4: Given: G-code 4: When: Replace "move up\nG1 X0" with "move down\nG0 X1", whole word 4: Given: G-code 4: When: Replace "move up\nG1 X" with "move down\nG0 X", whole word 4: Given: G-code with decimals 4: When: Missing zeros before dot filled in 4: Given: Single layer G-code block with extrusion types 4: When: Change extrusion rate of top solid infill, single line modifier 4: Given: Single layer G-code block with extrusion types 4: When: Change extrusion rate of top solid infill, no single line modifier (incorrect) 4: Passed in 0.065632 [seconds] 4: 4: Testing Scenario: lift() is not ignored after unlift() at normal values of Z 4: Given: A config from a file and a single extruder. 4: When: Z is set to 203 4: And when: GcodeWriter::Lift() is called 4: And when: Z is moved post-lift to the same delta as the config Z lift 4: And when: GCodeWriter::Unlift() is called 4: Then: GCodeWriter::Lift() emits gcode. 4: Given: A config from a file and a single extruder. 4: When: Z is set to 500003 4: And when: GcodeWriter::Lift() is called 4: And when: Z is moved post-lift to the same delta as the config Z lift 4: And when: GCodeWriter::Unlift() is called 4: Then: GCodeWriter::Lift() emits gcode. 4: Given: A config from a file and a single extruder. 4: When: Z is set to 10.3 4: And when: GcodeWriter::Lift() is called 4: And when: Z is moved post-lift to the same delta as the config Z lift 4: And when: GCodeWriter::Unlift() is called 4: Then: GCodeWriter::Lift() emits gcode. 4: Passed in 0.05092 [seconds] 4: 4: Testing Scenario: set_speed emits values with fixed-point output. 4: Given: GCodeWriter instance 4: When: set_speed is called to set speed to 99999.123 4: Then: Output string is G1 F99999.123 4: Given: GCodeWriter instance 4: When: set_speed is called to set speed to 1 4: Then: Output string is G1 F1 4: Given: GCodeWriter instance 4: When: set_speed is called to set speed to 203.200022 4: Then: Output string is G1 F203.2 4: Given: GCodeWriter instance 4: When: set_speed is called to set speed to 203.200522 4: Then: Output string is G1 F203.201 4: Passed in 0.001579 [seconds] 4: 4: Testing Scenario: Model construction 4: Given: A Slic3r Model 4: When: Model object is added 4: Then: Model object list == 1 4: Given: A Slic3r Model 4: When: Model object is added 4: Then: Model volume list == 1 4: Given: A Slic3r Model 4: When: Model object is added 4: Then: Model volume is a part 4: Given: A Slic3r Model 4: When: Model object is added 4: Then: Mesh is equivalent to input mesh. 4: Given: A Slic3r Model 4: When: Model object is added 4: Then: Print works? 4: Passed in 4.19362 [seconds] 4: 4: Testing Scenario: PrintObject: Perimeter generation 4: Given: 20mm cube and default config 4: When: make_perimeters() is called 4: Then: 67 layers exist in the model 4: Given: 20mm cube and default config 4: When: make_perimeters() is called 4: Then: Every layer in region 0 has 1 island of perimeters 4: Given: 20mm cube and default config 4: When: make_perimeters() is called 4: Then: Every layer in region 0 has 3 paths in its perimeters list. 4: Passed in 2.15506 [seconds] 4: 4: Testing Scenario: Print: Skirt generation 4: Given: 20mm cube and default config 4: When: Skirts is set to 2 loops 4: Then: Skirt Extrusion collection has 2 loops in it 4: Passed in 0.865638 [seconds] 4: 4: Testing Scenario: Print: Changing number of solid surfaces does not cause all surfaces to become internal. 4: Given: sliced 20mm cube and config with top_solid_surfaces = 2 and bottom_solid_surfaces = 1 4: When: Model is re-sliced with top_solid_layers == 3 4: Then: Print object does not have 0 solid bottom layers. 4: Given: sliced 20mm cube and config with top_solid_surfaces = 2 and bottom_solid_surfaces = 1 4: When: Model is re-sliced with top_solid_layers == 3 4: And: Print object has 3 top solid layers 4: Passed in 1.684 [seconds] 4: 4: Testing Scenario: Print: Brim generation 4: Given: 20mm cube and default config, 1mm first layer width 4: When: Brim is set to 3mm 4: Then: Brim Extrusion collection has 3 loops in it 4: Given: 20mm cube and default config, 1mm first layer width 4: When: Brim is set to 6mm 4: Then: Brim Extrusion collection has 6 loops in it 4: Given: 20mm cube and default config, 1mm first layer width 4: When: Brim is set to 6mm, extrusion width 0.5mm 4: Then: Brim Extrusion collection has 12 loops in it 4: Passed in 2.67029 [seconds] 4: 4: Testing Scenario: PrintGCode basic functionality 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Some text output is generated. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Exported text contains slic3r version 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Exported text contains extrusion statistics. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Exported text does not contain cooling markers (they were consumed) 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: GCode preamble is emitted. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Config options emitted for print config, default region config, default object config 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Infill is emitted. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Perimeters are emitted. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: Skirt is emitted. 4: Given: A default configuration and a print test object 4: When: the output is executed with no support material 4: Then: final Z height is 20mm 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Some text output is generated. 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Infill is emitted. 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Perimeters are emitted. 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Skirt is emitted. 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Between-object-gcode is emitted. 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: final Z height is 20.1mm 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Z height resets on object change 4: Given: A default configuration and a print test object 4: When: output is executed with complete objects and two differently-sized meshes 4: Then: Shorter object is printed before taller object. 4: Given: A default configuration and a print test object 4: When: the output is executed with support material 4: Then: Some text output is generated. 4: Given: A default configuration and a print test object 4: When: the output is executed with support material 4: Then: Exported text contains extrusion statistics. 4: Given: A default configuration and a print test object 4: When: the output is executed with support material 4: Then: Raft is emitted. 4: Given: A default configuration and a print test object 4: When: the output is executed with a separate first layer extrusion width 4: Then: Some text output is generated. 4: Given: A default configuration and a print test object 4: When: the output is executed with a separate first layer extrusion width 4: Then: Exported text contains extrusion statistics. 4: Given: A default configuration and a print test object 4: When: Cooling is enabled and the fan is disabled. 4: Then: GCode to disable fan is emitted. 4: Given: A default configuration and a print test object 4: When: end_gcode exists with layer_num and layer_z 4: Then: layer_num and layer_z are processed in the end gcode 4: Given: A default configuration and a print test object 4: When: current_extruder exists in start_gcode 4: Then: current_extruder is processed in the start gcode and set for first extruder 4: Given: A default configuration and a print test object 4: When: current_extruder exists in start_gcode 4: Then: current_extruder is processed in the start gcode and set for second extruder 4: Given: A default configuration and a print test object 4: When: layer_num represents the layer's index from z=0 4: Then: First and second object last layer is emitted 4: Passed in 154.867 [seconds] 4: 4: Testing Scenario: PrintObject: object layer heights 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 2mm layer heights and nozzle diameter of 3mm 4: Then: The output vector has 10 entries 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 2mm layer heights and nozzle diameter of 3mm 4: And: Each layer is approximately 2mm above the previous Z 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 4: Then: The output vector has 3 entries 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 4: And: Layer 0 is at 2mm 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 10mm layer heights and nozzle diameter of 11mm 4: And: Layer 1 is at 12mm 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 4: Then: The output vector has 2 entries 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 4: And: Layer 0 is at 2mm 4: Given: 20mm cube and default initial config, initial layer height of 2mm 4: When: generate_object_layers() is called for 15mm layer heights and nozzle diameter of 16mm 4: And: Layer 1 is at 17mm 4: Passed in 0.899595 [seconds] 4: 4: Testing Skirt height is honored 4: printing a single object 4: printing multiple objects 4: Passed in 4.47351 [seconds] 4: 4: Testing Scenario: Original Slic3r Skirt/Brim tests 4: Given: A default configuration 4: When: Brim width is set to 5 4: Then: Brim is generated 4: Given: A default configuration 4: When: Skirt area is smaller than the brim 4: Then: Gcode generates 4: Given: A default configuration 4: When: Skirt height is 0 and skirts > 0 4: Then: Gcode generates 4: Given: A default configuration 4: When: brim width to 1 with layer_width of 0.5 4: Then: 2 brim lines 4: Given: A default configuration 4: When: Object is plated with overhang support and a brim 4: Then: overhang generates? 4: Given: A default configuration 4: When: Large minimum skirt length is used. 4: Then: Gcode generation doesn't crash 4: Passed in 23.0764 [seconds] 4: 4: Testing SupportMaterial: Three raft layers created 4: Passed in 0.29309 [seconds] 4: 4: Testing Scenario: SupportMaterial: support_layers_z and contact_distance 4: Given: A print object having one modelObject 4: When: First layer height = 0.4 4: Then: First layer height is honored 4: Given: A print object having one modelObject 4: When: First layer height = 0.4 4: Then: No null or negative support layers 4: Given: A print object having one modelObject 4: When: First layer height = 0.4 4: Then: No layers thicker than nozzle diameter 4: Given: A print object having one modelObject 4: When: Layer height = 0.2 and, first layer height = 0.3 4: Then: First layer height is honored 4: Given: A print object having one modelObject 4: When: Layer height = 0.2 and, first layer height = 0.3 4: Then: No null or negative support layers 4: Given: A print object having one modelObject 4: When: Layer height = 0.2 and, first layer height = 0.3 4: Then: No layers thicker than nozzle diameter 4: Given: A print object having one modelObject 4: When: Layer height = nozzle_diameter[0] 4: Then: First layer height is honored 4: Given: A print object having one modelObject 4: When: Layer height = nozzle_diameter[0] 4: Then: No null or negative support layers 4: Given: A print object having one modelObject 4: When: Layer height = nozzle_diameter[0] 4: Then: No layers thicker than nozzle diameter 4: Passed in 25.4186 [seconds] 4: 4: Testing Scenario: TriangleMesh: Basic mesh statistics 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Volume is appropriate for 20mm square cube. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Vertices array matches input. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Vertex count matches vertex array size. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Facet array matches input. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Facet count matches facet array size. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: center() returns the center of the object. 4: Given: A 20mm cube, built from constexpr std::array 4: Then: Size of cube is (20,20,20) 4: Passed in 0.002094 [seconds] 4: 4: Testing Scenario: TriangleMesh: Transformation functions affect mesh as expected. 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is scaled 200% uniformly 4: Then: The volume is equivalent to 40x40x40 (all dimensions increased by 200% 4: Given: A 20mm cube with one corner on the origin 4: When: The resulting cube is scaled 200% in the X direction 4: Then: The volume is doubled. 4: Given: A 20mm cube with one corner on the origin 4: When: The resulting cube is scaled 200% in the X direction 4: Then: The X coordinate size is 200%. 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is scaled 25% in the X direction 4: Then: The volume is 25% of the previous volume. 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is scaled 25% in the X direction 4: Then: The X coordinate size is 25% from previous. 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is rotated 45 degrees. 4: Then: The X component of the size is sqrt(2)*20 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is translated (5, 10, 0) units with a Vec3f 4: Then: The first vertex is located at 25, 30, 0 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is translated (5, 10, 0) units with 3 doubles 4: Then: The first vertex is located at 25, 30, 0 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is translated (5, 10, 0) units and then aligned to origin 4: Then: The third vertex is located at 0,0,0 4: Given: A 20mm cube with one corner on the origin 4: When: The cube is translated (5, 10, 0) units and then aligned to origin 4: Then: Size is OK 4: Passed in 0.041331 [seconds] 4: 4: Testing Scenario: TriangleMesh: slice behavior. 4: Given: A 20mm cube with one corner on the origin 4: When: Cube is sliced with z = [0+EPSILON,2,4,8,6,8,10,12,14,16,18,20] 4: Then: The correct number of polygons are returned per layer. 4: Given: A 20mm cube with one corner on the origin 4: When: Cube is sliced with z = [0+EPSILON,2,4,8,6,8,10,12,14,16,18,20] 4: Then: The area of the returned polygons is correct. 4: Given: A STL with an irregular shape. 4: When: a top tangent plane is sliced 4: Then: its area is included 4: Given: A STL with an irregular shape. 4: When: a model that has been transformed is sliced 4: Then: it is sliced properly (mirrored bottom plane area is included) 4: Passed in 0.08267 [seconds] 4: 4: Testing Scenario: make_xxx functions produce meshes. 4: Given: make_cube() function 4: When: make_cube() is called with arguments 20,20,20 4: Then: The resulting mesh has one and only one vertex at 0,0,0 4: Given: make_cube() function 4: When: make_cube() is called with arguments 20,20,20 4: Then: The mesh volume is 20*20*20 4: Given: make_cube() function 4: When: make_cube() is called with arguments 20,20,20 4: Then: There are 12 facets. 4: Given: make_cylinder() function 4: When: make_cylinder() is called with arguments 10,10, PI / 3 4: Then: The resulting mesh has one and only one vertex at 0,0,0 4: Given: make_cylinder() function 4: When: make_cylinder() is called with arguments 10,10, PI / 3 4: Then: The resulting mesh has one and only one vertex at 0,0,10 4: Given: make_cylinder() function 4: When: make_cylinder() is called with arguments 10,10, PI / 3 4: Then: Resulting mesh has 2 + (2*PI/angle * 2) vertices. 4: Given: make_cylinder() function 4: When: make_cylinder() is called with arguments 10,10, PI / 3 4: Then: Resulting mesh has 2*PI/angle * 4 facets 4: Given: make_cylinder() function 4: When: make_cylinder() is called with arguments 10,10, PI / 3 4: Then: The mesh volume is approximately 10pi * 10^2 4: Given: make_sphere() function 4: When: make_sphere() is called with arguments 10, PI / 3 4: Then: Resulting mesh has one point at 0,0,-10 and one at 0,0,10 4: Given: make_sphere() function 4: When: make_sphere() is called with arguments 10, PI / 3 4: Then: The mesh volume is approximately 4/3 * pi * 10^3 4: Passed in 5.29741 [seconds] 4: 4: Testing Scenario: TriangleMesh: split functionality. 4: Given: A 20mm cube with one corner on the origin 4: When: The mesh is split into its component parts. 4: Then: The bounding box statistics are propagated to the split copies 4: Given: Two 20mm cubes, each with one corner on the origin, merged into a single TriangleMesh 4: When: The combined mesh is split 4: Then: Number of faces is 2x the source. 4: Given: Two 20mm cubes, each with one corner on the origin, merged into a single TriangleMesh 4: When: The combined mesh is split 4: Then: Two meshes are in the output vector. 4: Passed in 0.039276 [seconds] 4: 4: Testing Scenario: TriangleMesh: Mesh merge functions 4: Given: Two 20mm cubes, each with one corner on the origin 4: When: The two meshes are merged 4: Then: There are twice as many facets in the merged mesh as the original. 4: Passed in 0.000317 [seconds] 4: 4: Testing Scenario: TriangleMeshSlicer: Cut behavior. 4: Given: A 20mm cube with one corner on the origin 4: When: Object is cut at the bottom 4: Then: Upper mesh has all facets except those belonging to the slicing plane. 4: Given: A 20mm cube with one corner on the origin 4: When: Object is cut at the bottom 4: Then: Lower mesh has no facets. 4: Given: A 20mm cube with one corner on the origin 4: When: Object is cut at the center 4: Then: Upper mesh has 2 external horizontal facets, 3 facets on each side, and 6 facets on the triangulated side (2 + 12 + 6). 4: Given: A 20mm cube with one corner on the origin 4: When: Object is cut at the center 4: Then: Lower mesh has 2 external horizontal facets, 3 facets on each side, and 6 facets on the triangulated side (2 + 12 + 6). 4: Passed in 0.003306 [seconds] 4: 4: =============================================================================== 4: All tests passed (496 assertions in 31 test cases) 4: 4/5 Test #4: fff_print_tests .................. Passed 79.01 sec test 5 Start 5: sla_print_tests 5: Test command: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print/sla_print_tests 5: Working Directory: /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print 5: Test timeout computed to be: 10000000 5: [2023-05-30 10:55:12.487761] [0xb6d7d020] [trace] Initializing StaticPrintConfigs 5: Testing Pillar pairhash should be unique 5: Passed in 0.052908 [seconds] 5: 5: Testing Support point generator should be deterministic if seeded 5: Passed in 9.53238 [seconds] 5: 5: Testing Flat pad geometry is valid 5: Passed in 0.036747 [seconds] 5: 5: Testing WingedPadGeometryIsValid 5: Passed in 0.054206 [seconds] 5: 5: Testing FlatPadAroundObjectIsValid 5: Passed in 1.29325 [seconds] 5: 5: Testing WingedPadAroundObjectIsValid 5: Passed in 1.27007 [seconds] 5: 5: Testing ElevatedSupportGeometryIsValid 5: Passed in 80.7517 [seconds] 5: 5: Testing FloorSupportGeometryIsValid 5: Passed in 56.7493 [seconds] 5: 5: Testing ElevatedSupportsDoNotPierceModel 5: [2023-05-30 11:01:19.476762] [0xb16a27e0] [error] Pinhead width is negative! 5: Passed in 326.322 [seconds] 5: 5: Testing FloorSupportsDoNotPierceModel 5: [2023-05-30 11:04:58.293165] [0xb16a27e0] [error] Pinhead width is negative! 5: Passed in 187.322 [seconds] 5: 5: Testing InitializedRasterShouldBeNONEmpty 5: Passed in 0.053355 [seconds] 5: 5: Testing MirroringShouldBeCorrect 5: Passed in 0.363538 [seconds] 5: 5: Testing RasterizedPolygonAreaShouldMatch 5: Passed in 5.77235 [seconds] 5: 5: Testing halfcone test 5: Passed in 0.001619 [seconds] 5: 5: Testing Test concurrency 5: Passed in 0.000156 [seconds] 5: 5: Testing Overhanging point should be supported 5: Passed in 0.060228 [seconds] 5: 5: Testing Overhanging horizontal surface should be supported 5: Passed in 0.006323 [seconds] 5: 5: Testing Overhanging edge should be supported 5: Passed in 0.029529 [seconds] 5: 5: Testing Hollowed cube should be supported from the inside 5: Passed in 68.8062 [seconds] 5: 5: Testing Two parallel plates should be supported 5: Passed in 0.039813 [seconds] 5: 5: Testing Raycaster - find intersections of a line and cylinder 5: Passed in 4.1e-05 [seconds] 5: 5: =============================================================================== 5: All tests passed (13113 assertions in 21 test cases) 5: 5/5 Test #5: sla_print_tests .................. Passed 740.06 sec 100% tests passed, 0 tests failed out of 5 Total Test time (real) = 1031.99 sec make[2]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[1]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=cmake dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake debian/rules override_dh_auto_install make[1]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg' dh_auto_install --destdir=debian/prusa-slicer cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/slic3r-prusa-2.5.0\+dfsg/debian/prusa-slicer AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/slic3r-prusa-2.5.0+dfsg -B/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/depend make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/depend make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/depend make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/CMakeFiles/encoding-check.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/hidapi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hidapi/CMakeFiles/hidapi.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/admesh /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/admesh/CMakeFiles/admesh.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/boost /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/boost/CMakeFiles/nowide.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hidapi/CMakeFiles/hidapi.dir/build.make src/hidapi/CMakeFiles/hidapi.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/boost/CMakeFiles/nowide.dir/build.make src/boost/CMakeFiles/nowide.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/build-utils/CMakeFiles/encoding-check.dir/build.make src/build-utils/CMakeFiles/encoding-check.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/admesh/CMakeFiles/admesh.dir/build.make src/admesh/CMakeFiles/admesh.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/hidapi/CMakeFiles/hidapi.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 1%] Built target hidapi make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/clipper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/clipper/CMakeFiles/clipper.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/build-utils/CMakeFiles/encoding-check.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/boost/CMakeFiles/nowide.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 2%] Built target encoding-check make -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/depend [ 2%] Built target nowide make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/miniz /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/miniz/CMakeFiles/miniz_static.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/clipper/CMakeFiles/clipper.dir/build.make src/clipper/CMakeFiles/clipper.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/glu-libtess /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/glu-libtess/CMakeFiles/glu-libtess.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/miniz/CMakeFiles/miniz_static.dir/build.make src/miniz/CMakeFiles/miniz_static.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/glu-libtess/CMakeFiles/glu-libtess.dir/build.make src/glu-libtess/CMakeFiles/glu-libtess.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/miniz/CMakeFiles/miniz_static.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 3%] Built target miniz_static make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/glu-libtess/CMakeFiles/glu-libtess.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/qhull /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qhull/CMakeFiles/qhullstatic.dir/DependInfo.cmake --color= [ 5%] Built target glu-libtess make -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/qoi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/qoi/CMakeFiles/qoi.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/qoi/CMakeFiles/qoi.dir/build.make src/qoi/CMakeFiles/qoi.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/qhull/CMakeFiles/qhullstatic.dir/build.make src/qhull/CMakeFiles/qhullstatic.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/clipper/CMakeFiles/clipper.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 6%] Built target clipper make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r_cgal.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/qoi/CMakeFiles/qoi.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 6%] Built target qoi make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/imgui /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/imgui/CMakeFiles/imgui.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build.make src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/imgui/CMakeFiles/imgui.dir/build.make src/imgui/CMakeFiles/imgui.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/imgui/CMakeFiles/imgui.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/qhull/CMakeFiles/qhullstatic.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 7%] Built target imgui make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/Shiny /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/Shiny/CMakeFiles/Shiny.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/admesh/CMakeFiles/admesh.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 15%] Built target qhullstatic make -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/hints /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/hints/CMakeFiles/hintsToPot.dir/DependInfo.cmake --color= [ 17%] Built target admesh make -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/occt_wrapper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/Shiny/CMakeFiles/Shiny.dir/build.make src/Shiny/CMakeFiles/Shiny.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/Shiny/CMakeFiles/Shiny.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/hints/CMakeFiles/hintsToPot.dir/build.make src/hints/CMakeFiles/hintsToPot.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build.make src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build [ 19%] Built target Shiny make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/encoding-check-libslic3r_gui.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 20%] Checking source files encodings for target libslic3r_gui cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui pchheader.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui pchheader.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/AboutDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SysInfoDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/KBShortcutsDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BackgroundSlicingProcess.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapCache.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigSnapshotDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DScene.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/format.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShadersManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLShader.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLCanvas3D.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OpenGLManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Selection.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Selection.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosManager.hpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/occt_wrapper/CMakeFiles/OCCTWrapper.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmosCommon.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.cpp [ 20%] Built target OCCTWrapper make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/depend cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoBase.hpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/encoding-check-avrdude.dir/DependInfo.cmake --color= cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMove.hpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude.dir/build cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoRotate.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoScale.hpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSlaSupports.hpp [ 20%] Checking source files encodings for target avrdude cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude arduino.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avr.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFdmSupports.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrpart.c make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/hints/CMakeFiles/hintsToPot.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avr910.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoFlatten.hpp [ 20%] Built target hintsToPot make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/depend cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude bitbang.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.cpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/DependInfo.cmake --color= cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude buspirate.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoCut.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude butterfly.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude config.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoHollow.hpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/encoding-check-avrdude-slic3r.dir/build cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude config_gram.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.cpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude crc16.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoPainterBase.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude fileio.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.cpp [ 20%] Checking source files encodings for target avrdude-slic3r cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude-slic3r main-standalone.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude lexer.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSeam.hpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude linuxgpio.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude lists.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoSimplify.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pgm.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.cpp [ 20%] Built target encoding-check-avrdude-slic3r make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/depend cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pgm_type.c make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver/CMakeFiles/encoding-check-semver.dir/DependInfo.cmake --color= cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Gizmos/GLGizmoMmuSegmentation.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pickit2.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude pindefs.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLSelectionRectangle.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude safemode.c make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/semver/CMakeFiles/encoding-check-semver.dir/build.make src/semver/CMakeFiles/encoding-check-semver.dir/build cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_avrdoper.c make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLModel.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude serbb_posix.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude serbb_win32.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLTexture.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_posix.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.hpp [ 20%] Checking source files encodings for target semver cd /build/slic3r-prusa-2.5.0+dfsg/src/semver && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check semver semver.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GLToolbar.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude ser_win32.c cd /build/slic3r-prusa-2.5.0+dfsg/src/semver && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check semver semver.h cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500.c make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GCodeViewer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500generic.c [ 20%] Built target encoding-check-semver cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude stk500v2.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.cpp make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/DependInfo.cmake --color= cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Preferences.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude term.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude update.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetHints.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude wiring.c make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build.make src/libslic3r/CMakeFiles/encoding-check-libslic3r.dir/build cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude main.c cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrdude-slic3r.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Init.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/avrdude && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check avrdude avrdude-slic3r.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.cpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Preview.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.cpp [ 20%] Built target encoding-check-avrdude cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_App.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Utils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/I18N.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/I18N.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MainFrame.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Plater.cpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Plater.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PresetComboBoxes.cpp [ 20%] Checking source files encodings for target libslic3r cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r pchheader.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BitmapComboBox.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r pchheader.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BoundingBox.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SavePresetDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BoundingBox.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BridgeDetector.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PhysicalPrinterDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BridgeDetector.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Brim.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_Factories.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Brim.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BuildVolume.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectList.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BuildVolume.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r clipper.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GalleryDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r clipper.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectManipulation.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ClipperUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectSettings.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ClipperUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Config.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/GUI_ObjectLayers.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Config.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r EdgeGrid.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MeshUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r EdgeGrid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Tab.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ElephantFootCompensation.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Tab.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ElephantFootCompensation.hpp make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/libslic3r/CMakeFiles/libslic3r_cgal.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r enum_bitmask.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigManipulation.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygon.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Field.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygon.hpp [ 21%] Built target libslic3r_cgal cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygonCollection.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Field.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExPolygonCollection.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Extruder.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OptionsGroup.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Extruder.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntity.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/OG_CustomCtrl.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntity.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BedShapeDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionEntityCollection.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/2DBed.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionSimulator.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ExtrusionSimulator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/3DBed.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Camera.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r FileParserError.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Camera.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/wxExtensions.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Fill3DHoneycomb.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtruderSequenceDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillAdaptive.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/WipeTowerDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillBase.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillBase.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RammingChart.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillConcentric.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillConcentric.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/RemovableDriveManager.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillHoneycomb.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/SendSystemInfoDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillGyroid.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillGyroid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/BonjourDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillPlanePath.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLine.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLine.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ButtonsDescription.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLightning.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillLightning.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ImGuiWrapper.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/DistanceField.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Snapshot.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Generator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Version.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Config/Version.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/Layer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/ASCIIFolding.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/Lightning/TreeNode.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Serial.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Serial.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Fill/FillRectilinear.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Flow.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Flow.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ConfigWizard_private.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r format.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/3mf.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/MsgDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/3mf.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AMF.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UpdateDialogs.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/AMF.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/OBJ.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/FirmwareDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/OBJ.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/PrintHostDialogs.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Job.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/objparser.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/Job.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/objparser.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/PlaterJob.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STL.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/PlaterJob.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ArrangeJob.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STL.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/RotoptimizeJob.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/SL1.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STEP.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/FillBedJob.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Format/STEP.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/FillBedJob.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/SLAImportJob.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ThumbnailData.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/Thumbnails.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/ProgressIndicator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/Thumbnails.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Jobs/NotificationProgressIndicator.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/CoolingBuffer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/FindReplace.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProgressStatusBar.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/FindReplace.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PostProcessor.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Mouse3DController.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PostProcessor.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PressureEqualizer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PressureEqualizer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PrintExtents.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DoubleSlider_Utils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/PrintExtents.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SpiralVase.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Notebook.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SpiralVase.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ObjectDataViewModel.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/SeamPlacer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/InstanceCheck.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Search.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/ToolOrdering.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/Search.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/WipeTower.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/WipeTower.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/NotificationManager.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/GCodeProcessor.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/UnsavedChangesDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode/AvoidCrossingPerimeters.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ExtraRenderers.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCode.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeReader.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/ProjectDirtyStateManager.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeReader.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeWriter.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/DesktopIntegrationDialog.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r GCodeWriter.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui GUI/HintNotification.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Http.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Bicubic.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Http.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Circle.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Circle.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FixModelByWin10.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/OctoPrint.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/ConvexHull.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Curves.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Duet.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Duet.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/MedialAxis.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/Voronoi.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/FlashAir.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiOffset.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Geometry/VoronoiVisualUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/AstroBox.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Int128.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r KDTreeIndirect.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Repetier.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Layer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PrintHost.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Layer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LayerRegion.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r libslic3r.h cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Bonjour.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/libslic3r_version.h cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Line.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/PresetUpdater.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Line.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Process.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Process.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r BlacklistedLibraryCheck.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/Profile.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LocalesUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r LocalesUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/UndoRedo.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Model.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Model.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/HexFile.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ModelArrange.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ModelArrange.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/TCPConsole.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/MKS.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiMaterialSegmentation.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/slic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r_gui Utils/MKS.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CustomGCode.cpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r CustomGCode.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arrange.cpp [ 21%] Built target encoding-check-libslic3r_gui cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiPoint.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MultiPoint.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePriorityQueue.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NormalUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r NormalUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ObjectID.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ObjectID.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PerimeterGenerator.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PerimeterGenerator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PlaceholderParser.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PlaceholderParser.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Platform.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Platform.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Point.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Point.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polygon.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polygon.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePolygon.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MutablePolygon.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PolygonTrimmer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PolygonTrimmer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polyline.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Polyline.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Preset.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Preset.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PresetBundle.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PresetBundle.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AppConfig.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r AppConfig.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Print.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Print.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintApply.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintBase.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintBase.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintConfig.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintConfig.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintObject.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintObjectSlice.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PrintRegion.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PNGReadWrite.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r PNGReadWrite.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r QuadricEdgeCollapse.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Semver.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortEdgeCollapse.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortEdgeCollapse.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortestPath.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r ShortestPath.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrint.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrintSteps.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrintSteps.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLAPrint.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Slicing.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Slicing.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicesToTriangleMesh.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicingAdaptive.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SlicingAdaptive.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Subdivide.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Subdivide.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SupportMaterial.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SupportMaterial.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Surface.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Surface.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SurfaceCollection.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SurfaceCollection.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SVG.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SVG.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Technologies.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Tesselate.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Tesselate.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMesh.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMesh.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleMeshSlicer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MeshSplitImpl.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangulateWall.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangulateWall.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r utils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Utils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Time.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Time.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Thread.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Thread.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelector.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSelector.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSetSampling.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r TriangleSetSampling.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MTUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Zipper.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Zipper.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MinAreaBoundingBox.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r miniz_extension.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r miniz_extension.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r MarchingSquares.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/Execution.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/ExecutionSeq.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Execution/ExecutionTBB.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/Optimizer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/NLoptOptimizer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Optimize/BruteforceOptimizer.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r OpenVDBUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r OpenVDBUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Pad.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Pad.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeMesher.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuildsteps.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTreeBuilder.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Concurrency.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTree.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportTree.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Rotfinder.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Rotfinder.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/BoostAdapter.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SpatIndex.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SpatIndex.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterBase.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterBase.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/AGGRaster.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/RasterToPolygons.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ConcaveHull.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Hollowing.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Hollowing.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/JobController.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPoint.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/SupportPointGenerator.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/IndexedMesh.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/IndexedMesh.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Clustering.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/Clustering.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r SLA/ReprojectPointsOnMesh.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategyFactory.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/BeadingStrategyFactory.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/DistributedBeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/DistributedBeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/LimitedBeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/LimitedBeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/OuterWallInsetBeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/RedistributeBeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/RedistributeBeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/WideningBeadingStrategy.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/BeadingStrategy/WideningBeadingStrategy.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionJunction.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionJunction.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionLine.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/ExtrusionLine.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdge.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdgeGraph.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/HalfEdgeNode.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparseGrid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparsePointGrid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SparseLineGrid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SquareGrid.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/SquareGrid.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolygonsPointIndex.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolygonsSegmentIndex.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolylineStitcher.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/PolylineStitcher.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/VoronoiUtils.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/utils/VoronoiUtils.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidation.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidation.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationEdge.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationGraph.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationGraph.cpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/SkeletalTrapezoidationJoint.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/WallToolPaths.hpp cd /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r && /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/encoding-check libslic3r Arachne/WallToolPaths.cpp make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 21%] Built target encoding-check-libslic3r make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/build-utils/CMakeFiles/global-encoding-check.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/build-utils/CMakeFiles/global-encoding-check.dir/build.make src/build-utils/CMakeFiles/global-encoding-check.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/build-utils/CMakeFiles/global-encoding-check.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 21%] Built target global-encoding-check make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/depend make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/semver/CMakeFiles/semver.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/avrdude.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/semver/CMakeFiles/semver.dir/build.make src/semver/CMakeFiles/semver.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/avrdude/CMakeFiles/avrdude.dir/build.make src/avrdude/CMakeFiles/avrdude.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/semver/CMakeFiles/semver.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 22%] Built target semver make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/avrdude/CMakeFiles/avrdude.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libslic3r/CMakeFiles/libslic3r.dir/DependInfo.cmake --color= [ 29%] Built target avrdude make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/avrdude/CMakeFiles/avrdude-slic3r.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/avrdude/CMakeFiles/avrdude-slic3r.dir/build.make src/avrdude/CMakeFiles/avrdude-slic3r.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/avrdude/CMakeFiles/avrdude-slic3r.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 29%] Built target avrdude-slic3r make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libslic3r/CMakeFiles/libslic3r.dir/build.make src/libslic3r/CMakeFiles/libslic3r.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/libslic3r/CMakeFiles/libslic3r.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 62%] Built target libslic3r make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/libnest2d/CMakeFiles/libnest2d.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/libnest2d/CMakeFiles/libnest2d.dir/build.make src/libnest2d/CMakeFiles/libnest2d.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/libnest2d/CMakeFiles/libnest2d.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 63%] Built target libnest2d make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/depend make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/depend make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/depend make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libnest2d/CMakeFiles/libnest2d_tests.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/libslic3r/CMakeFiles/libslic3r_tests.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/slic3r/CMakeFiles/libslic3r_gui.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/fff_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/fff_print/CMakeFiles/fff_print_tests.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build.make tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/fff_print/CMakeFiles/fff_print_tests.dir/build.make tests/fff_print/CMakeFiles/fff_print_tests.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build.make tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/slic3r/CMakeFiles/libslic3r_gui.dir/build.make src/slic3r/CMakeFiles/libslic3r_gui.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tests/fff_print/CMakeFiles/fff_print_tests.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 67%] Built target fff_print_tests make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/sla_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/sla_print/CMakeFiles/sla_print_tests.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/sla_print/CMakeFiles/sla_print_tests.dir/build.make tests/sla_print/CMakeFiles/sla_print_tests.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tests/libnest2d/CMakeFiles/libnest2d_tests.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 67%] Built target libnest2d_tests make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tests/libslic3r/CMakeFiles/libslic3r_tests.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 72%] Built target libslic3r_tests make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tests/sla_print/CMakeFiles/sla_print_tests.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 73%] Built target sla_print_tests make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/slic3r/CMakeFiles/libslic3r_gui.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [ 99%] Built target libslic3r_gui make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/depend make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/depend make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/src /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/src/CMakeFiles/PrusaSlicer.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' cd /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/slic3r-prusa-2.5.0+dfsg /build/slic3r-prusa-2.5.0+dfsg/tests/slic3rutils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build.make tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/PrusaSlicer.dir/build.make src/CMakeFiles/PrusaSlicer.dir/build make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tests/slic3rutils/CMakeFiles/slic3rutils_tests.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [100%] Built target slic3rutils_tests make[4]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'src/CMakeFiles/PrusaSlicer.dir/build'. make[4]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' [100%] Built target PrusaSlicer make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/toolpaths_lines.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/options_120.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/mm_contour.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/options_110.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/printbed.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud_light_instanced.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/variable_layer_height.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud_light_instanced.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/mm_gouraud.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/toolpaths_lines.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/variable_layer_height.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/mm_contour.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/options_120.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/printbed.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/mm_gouraud.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud_light.fs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/options_110.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shaders/gouraud_light.vs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/fonts -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSansCJK-Regular.ttc -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/fonts/NotoSans-Regular.ttf -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/fonts/README.txt -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-300.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-300.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-250.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-300.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-350.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-350.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v0-120.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-250.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v0_120_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v2-250.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/bedtexture-v1-250.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_350_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v1-350.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/Voron_v2_250_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v0-120.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron/printbed-v2-300.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/QQSP_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun/Q5.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S4_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5PLUS_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr20.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s5.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PROH_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10mini.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRXPRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAX_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR200B_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPROV2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMARTPRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER5_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PLUS_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER6_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr8.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V3_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER7_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6MAX_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10spro.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SPRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3v2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MINI_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10MAX_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3MAXNEO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10v2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10S5_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR8_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR5PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr6se.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr200b_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3S1PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender7_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10SMART_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/sermoond1_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10s4.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr10max_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender3.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender5plus.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CRX_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR20_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/cr5pro_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR10V2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3V2NEO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER4_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/SERMOOND1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3BLTOUCH_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender6.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/CR6SE_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3NEO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality/ender2pro.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/MEGA0_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGAS_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_Bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_Bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/I3MEGA_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/mega0.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/PREDATOR_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AK.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/i3megas_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic/AKLP_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5X_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/150_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z5_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_310.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_220.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/220_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z8_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/bed_150.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z9_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/310_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar/Z6_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_RAIL_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_X_ROD_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT/PROTON_XE750_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Zonestar.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-200_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV-350_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_200_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D/DEV_350_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Anycubic.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX15P_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2PRO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax15p_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/gmax2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate/GMAX2DUAL_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-genius.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Genius_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/Hornet_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-hornet.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/bed-x1.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery/X1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNEX_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE3_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2D_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo/NEPTUNE2S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Infinity3D.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/AQI_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aqp_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2+FP2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/dq2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQ2P+FP_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQXL_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQL_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/aq_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/TriLAB/DQM_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Artillery.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ultimaker2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/LulzBot.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Elegoo.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Ultimaker.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-500.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_400_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-400.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vminion.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_500_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/rr-vc-300.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VMINION_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/RatRig/VC3_300_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Voron.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1s.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk3.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/SL1S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/sl1s_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/SL1_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/FLSun.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Jubilee/Jubilee_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/INAT.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Creality.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/gCreate.idx -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_thumbnail.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A350_texture.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/profiles/Snapmaker/A250_bed.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ca -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer_ca.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/es -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer_es.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/nl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/uk -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer_pt_BR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/cs -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/tr -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/hu -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer_hu.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ja -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer_zh_CN.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ru -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer_ru.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/de -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer_de.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/fr -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/en -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer_en.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer_zh_TW.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lt.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/it.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sv.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sk.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nl.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca@valencia.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ta.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ca.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/cs.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko_KR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/id.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ko.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_TW.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/nb.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sl.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/gl_ES.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/tr.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pt_BR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/eu.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ms.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ro.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fa_IR.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hu.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/da.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/es.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fr.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ne.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/el.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/zh_CN.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ja.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/uk.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hi.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/vi.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/de.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ar.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/fi.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/ru.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/an.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/af.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/lv.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/hr.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/pl.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/sq.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/list.txt -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/PrusaSlicer.pot -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/it -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer_it.po -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/box.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/sphere.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/helper_disk.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/M3x10_screw.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/bunny.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/OTHER_recycling_symbol.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/box.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/PLA_recycling_symbol.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/cylinder.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/M3_hex_nut.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/PETG_recycling_symbol.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/cone.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/torus.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/shapes/pyramid.stl -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/data -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/data/hints.ini -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/advanced_plus.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/printer.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Z.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/scale.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/search_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_uni.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/attention.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.ico -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/preview.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/tick_mark.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/time.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/infill.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cut.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/drop_to_bed.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cog_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/dot.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/import_config_bundle.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/ironing.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/re_slice.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/revert_all_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add_part.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/Pmetal_001.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/gcode.icns -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_white.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/export_config_bundle.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/undo_toolbar.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/exit.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_right.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mode_expert.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_black.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen.jpg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cog.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/number_of_copies.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/printer_placeholder.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/paste.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/support_blocker.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_on.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/remove_copies.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/instance_add.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cross.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/eye_open.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_transparent.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/editor_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/remove_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_32px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/eject_sd.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/split_objects.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_button.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts_SMALL.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/split_parts.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mode_advanced.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/redo_toolbar.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_clippy.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/sla_printer.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/settings.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/support_enforcer.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus_large.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/fuzzy_skin.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/equal.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_cancel_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/compare.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/plater.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_left.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/split_object_SMALL.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add_gcode.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/rotate.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_down.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mode_simple.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_closed_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/splashscreen-gcodepreview.jpg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/collapse.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/import_plater.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/preview_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_background.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add_m.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_preferences_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_warning.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/dot_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/search.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_close_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cooling.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/editor.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add_copies.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/layers.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/seam.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_documentation_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/not_equal.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/copy_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/stl.icns -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cog_go.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer-mac_128px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/objlist_info.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/place.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_all.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_del.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/export_gcode.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/support.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_128px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-mac_128px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/move.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_up.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/save.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_eject_sd.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_minimalize_hover.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/pause_print_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/export_config.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.ico -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/question.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_info.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/import_config.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mark_Y.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/delete.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/redo_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/redo.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/flag_red.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/undo.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/spool.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/arrange.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.icns -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/layers_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/colorchange_add.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mirroring_off.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/search_gray.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/test.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/notification_error.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_32px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/toolbar_arrow.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/open.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/delete_all.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_192px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/exclamation_manifold.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/hollowing.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/sinking.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/browse.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/wrench.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/fdm_supports_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/change_extruder.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_gcode_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_128px.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/timer_dot_empty.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/empty.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/export_to_sd.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/remove.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/set_separate_obj.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add_negative.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/upload_queue.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/paste_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/copy.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/hollow.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/PrusaSlicer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/eye_closed.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/export_plater.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/funnel.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/edit_layers_some.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/error_tick_f.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/lock_open_sys.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/thumb_right.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/flag_green.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/resin.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/output+page_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mmu_segmentation_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cancel.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/seam_.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/add_modifier.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/info.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/mark_X.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/shape_gallery.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/skirt+brim.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/cross_focus.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/sla_supports.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/pad.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/switch_presets.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/printer_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/instance_remove.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/note.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/search_blink.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/undo_menu.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/bullet_blue.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/dot_small.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/PrusaSlicer/icons/wrench_white.svg -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/applications/PrusaSlicer.desktop -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/applications/PrusaGcodeviewer.desktop -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/32x32/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/share/icons/hicolor/192x192/apps/PrusaSlicer-gcodeviewer.png -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/lib/udev/rules.d -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/lib/udev/rules.d/90-3dconnexion.rules -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/bin/prusa-slicer -- Installing: /build/slic3r-prusa-2.5.0+dfsg/debian/prusa-slicer/usr/lib/arm-linux-gnueabihf/PrusaSlicer/OCCTWrapper.so make[2]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg/obj-arm-linux-gnueabihf' make[1]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg' dh_installdocs -O--buildsystem=cmake dh_installchangelogs -O--buildsystem=cmake dh_installman -O--buildsystem=cmake dh_installinit -O--buildsystem=cmake dh_installsystemduser -O--buildsystem=cmake dh_installmime -O--buildsystem=cmake dh_icons -O--buildsystem=cmake dh_perl -O--buildsystem=cmake dh_link -O--buildsystem=cmake dh_strip_nondeterminism -O--buildsystem=cmake Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ca/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/es/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/nl/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ko/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/uk/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/cs/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/tr/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/hu/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/pl/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ja/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/ru/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/de/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/fr/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/en/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/wx_locale/en.mo Normalized debian/prusa-slicer/usr/share/PrusaSlicer/localization/it/PrusaSlicer.mo dh_compress -O--buildsystem=cmake dh_fixperms -O--buildsystem=cmake dh_missing -O--buildsystem=cmake debian/rules override_dh_dwz make[1]: Entering directory '/build/slic3r-prusa-2.5.0+dfsg' # disable dh_dwz due to "Too many DIEs, not optimizing" error make[1]: Leaving directory '/build/slic3r-prusa-2.5.0+dfsg' dh_strip -O--buildsystem=cmake dh_makeshlibs -O--buildsystem=cmake dh_shlibdeps -O--buildsystem=cmake dpkg-shlibdeps: warning: debian/prusa-slicer/usr/bin/prusa-slicer contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'prusa-slicer' in '../prusa-slicer_2.5.0+dfsg-4_armhf.deb'. dpkg-deb: building package 'prusa-slicer-dbgsym' in '../prusa-slicer-dbgsym_2.5.0+dfsg-4_armhf.deb'. dpkg-deb: building package 'slic3r-prusa' in '../slic3r-prusa_2.5.0+dfsg-4_all.deb'. dpkg-genbuildinfo --build=binary -O../slic3r-prusa_2.5.0+dfsg-4_armhf.buildinfo dpkg-genchanges --build=binary -O../slic3r-prusa_2.5.0+dfsg-4_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/8272/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/8272/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/8272 and its subdirectories I: Current time: Tue May 30 11:27:16 +14 2023 I: pbuilder-time-stamp: 1685395636